@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  outline: none;
}
body {
  font-family: "Microsoft Yahei";
  font-size: 14px;
  color: #333;
}
ul {
  list-style: none;
}
img.full{
	width: 100%;
	vertical-align: top;
}
a{	
	color: rgb(129, 129, 129);
	display: inline-block;
}
a:hover{
	color: #0093d0;
}
.hide{
	display: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.b_blue{
	color: #0099ff;
}
.b_orange{
	color: #f39631;
}
h1{
	font-size: 20px;
	font-weight: normal;
}
h1,h2,h3{
	font-weight: normal;
}
.mt20{
	margin-top: 20px;
}
.f12{
	font-size: 12px;
}
.f16{
	font-size: 16px;
}
.clear:before,.clear:after{
  clear: both;
  content: "";
  display: table;
}
.container{
	width: 1200px;
	margin:0 auto;
	position: relative;
}
.ml10{
	margin-left: 10px;
}
.mr10{
	margin-right: 10px;
}
.padleft6{
	padding-left: 6px;
}
.content .swiper-slide a{
	width: 100%;
}
.bold{
	font-weight: bold;
}
/*index*/
.header{
	width: 100%;
	/*position: fixed;*/
	height: 37px;
	border-bottom: 1px solid #efefef;
	background: #f9f9f9;
	left: 0;
	top: 0;
	right: 0;
	z-index: 999;
}
.head{
	height: 37px;
	line-height: 37px;
}
.headleft ul li a{
	padding: 0 9px;
	height: 15px;
	line-height: 15px;
}
.headleft ul li+li a{
	border-left: 1px solid rgb(129, 129, 129);
}
.logintips .line{
	margin-left: 5px;
	margin-right: 5px;
}
a.buymsg{
	margin-left: 20px;
	display: table;
	color: #333;
}
a.b_orange:hover{
	color: #f98a05;
}
img.buy{
	width: 25px;
	margin-right: 10px;
	margin-top: 6px;
}
.buymsg .red{
	color: #f39631;
	font-size: 18px;
	margin-left: 5px;
	margin-right: 5px;
}
.main{
	/*margin-top: 37px;*/
	position: relative;
	/*height: 146px;*/
	left: 0;
	top: 0;
	right: 0;
	z-index: 999;
	background-color: #fff;
}
.mainnav{
	margin-top: 25px;
	margin-bottom: 25px;
	position: relative;
}
.logo{
  width: 26%;
  margin-top: 20px;
}
.logo a img{
	width: 178px;
	margin-left: 20px;
}
.code_nav img{
	width: 92px;
	height: 92px;
}
.code_nav p{
	width: 14px;
	height: 92px;
	line-height: 18px;
	margin-right: 3px;
	color: #666;
}
.tel_top{
	margin-left: 20px;
	font-size: 16px;
	color: #0099ff;
}
.tel_top img{
	width: 20px;
	margin-right: 4px;
	margin-top: 8px;
}
.city{
	margin-left: 20px;
	margin-top: 10px;
}
.city .address img{
	width: 25px;
}
.changecity{
	border: 1px solid #0099ff;
	border-radius: 4px;
	margin-top: 4px;
	padding: 2px;
	color: #9d9d9d;
	font-size: 12px;
	margin-left: 2px;
	cursor: pointer;
}
 .select_box{
	width: 100px;
	margin-right: 20px;
}
.select_box .search-dq {
	margin-top: 10px;
}
.select_box .search-dq .num{
	border: 2px solid #0099ff;
	border-radius: 0;
	height: 34px;
	line-height: 30px;
	padding-left: 15px;
	border: none;
	font-size: 15px;
	line-height: 34px;
	text-align: center;
	padding-left: 0;
	width: 97px;
	padding-right: 3px;
}

.select_box .search-dq .num img{
	height: 34px;
	width: 100%;
}
.select_box .search-dq .search_fill{
	width: 100%;
}
.select_box .search-dq .combo-dropdown{
	width: 100%;
	border: 1px solid #ccc;
	left: 0;
}
.select_box_border span.bot{
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
	border-bottom: 9px solid #ccc;
	left: 28px;
	top: -10px;
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
	z-index: 999;
}
.select_box_border span.top{
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
	border-bottom: 9px solid #fff;
	left: 28px;
	top: -9px;
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
	z-index: 1000;
}
.choose .combo-dropdown{
	top: 140%;
}

.search {
	height: 37px;
	margin-top: 10px;
	position: relative;
	border-radius: 0;
}
.searchbox{
	position: relative;
}
.searchicon img{
	width: 19px;
	position: absolute;
	left: 8px;
	top: 8px;
}
/*ljz 20160712 在271行将color改为黑色*/
.search_input {
	display: block;
	height: 34px;
	line-height: 34px;
	padding: 5px;
	border: 0;
	width: 380px;
	border: solid 1px #fff;
	color: #000;
	padding-left: 35px;
	border: 2px solid #0099ff;
	font-family: Microsoft Yahei;/*20160616*/
}
.btn_search{
	background: #0099ff;
	width: 75px;
	height: 34px;
	line-height: 34px;
	display: inline-block;
	border: 0;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	font-family: Microsoft Yahei;/*20160616{*/
	transition: 0.2s background linear;
	-webkit-transition: 0.2s background linear;/*20160616}*/
}
.btn_search:hover{
	opacity: 0.9;
}/*20160616*/
.searchlink{
	margin-top: 11px;
	margin-left: 8px;
}
.searchlink ul li{
	float: left;
	font-size: 12px;
}
.searchlink ul li+li{
	margin-left: 16px;
}
.telphone{
	margin-left: 80px;
}
.telnum{
	margin-top: 14px;
}
.telnum p{
	font-size: 18px;
	height: 30px;
    line-height: 30px;
}
.telnum h1{
	font-size: 22px;
}
.choose{
	margin-left: 43px;
	margin-top: 10px;
}
.select{
	width: 80px;
	height: 36px;
	margin-top: 10px;
	position: relative;
	margin-right: 10px;
}
.select select {
  width: 80px;
  height: 100%;
  border: 2px solid #0099ff;
}
.navbarall{
	position: relative;
}
.navbar{
	font-size: 16px;
	background-color: #fff;
	border-bottom: 1px solid #0099ff;
}
.nav_line{
	width: 100%;
	height: 1px;
	background-color: #0099ff;
	position: absolute;
	top: 142px;
}
.quickout{
	position: absolute;
	left: 75px;
	width: 275px;
}
.quick1,.quick_check1{
	color: #fff;
	width: 275px;
	position: relative;
}
.quickchoose{
	background-color: #0099ff;
	text-align: center;
	padding-top:10px;
	padding-bottom: 10px; 
}
.quickchoose:hover{
	background-color: #0088dd;
}
.quick{
	position: absolute;
}
.quick2{
	font-size: 14px;
	background-color: #0099ff;
	width: 275px;
    height: 105px;
    border-bottom: #57ABEA 1px solid;
    padding: 20px;
    padding-bottom: 0;
}
.quick2 .quick2-box{
	position: relative;
	-moz-transition: left 0.4s;
    -webkit-transition: left 0.4s;
    -o-transition: left 0.4s;
    transition: left 0.4s;
    left: 0;
}
.quick2 .title{
	font-size: 18px;
	line-height: 24px;
}
.quick2 .quick2-list{
	margin-top: 10px;
}
.quick2 .quick2-list li a{
    font-size: 14px;
    color: #b9ddf8;
    margin-right: 12px;
    float: left;
}
.quick2 .icon{
	width: 26px;
    height: 25px;
	margin-right: 5px;
}
.quick2:hover{
	background-color: #fff;
}
.quick2:hover .quick2-box{
	left: 21px;
}
.quick2:hover .icon{
	
}
.quick2:hover .title{
	color: #0099ff;
}
.quick2:hover .quick2-list a{
	color: #999;
}
.quick3{
	color: #333;
	position: absolute;
	left: 275px;
	top: 1px;
	width: 690px;
	padding-left: 20px;
	background-color: #fff;
	padding-bottom: 10px;
	min-height: 420px;
	box-shadow: 3px 8px 12px -1px #ccc;
}
.quick3 .quick3-box {
	margin-top: 20px;
}
.quick3 .quick3-box h5{
    display: block;
    line-height: 20px;
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 14px;
    color: #555;
}
.quick3 .quick3-list{
	float: left;
    width: 544px;
    margin-left: 9px;
    padding-bottom: 2px;
    padding-top: 4px;
    border-bottom: 1px #ddd solid;
}
.quick3 .quick3-list li{
    margin-bottom: 17px;
    color: #5e5e5e;
    line-height: 20px;
    float: left;
    font-size: 14px;
}
.quick3 .quick3-list a{
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    border-left: 1px #ddd solid;
    height: 14px;
    line-height: 14px;
}
.quick3 .quick3-list a:hover{
	color: #0099ff;
}
.quick3 .quick3-box:last-child .quick3-list{
	border: none;
}



.navbar .nav{
	height: 41px;
	line-height: 41px;
}
.navbar .nav a.active{
	color: #0099ff;
}
.navbar .nav li{
	float: left;
	text-align: center;
	position: relative;
}
/*.navbar .nav li.hot:after{
	content: 'HOT';
	position: absolute;
	color: red;
	font-size: 12px;
	right: 8px;
    top: 10px;
    line-height: 0;
    font-weight: bold;
}*/
/*qin-20161103*/
/*.navbar .nav li .hot{
	width: 25px;
	height: 15px;
	position: absolute;
	right: 8px;
    top: 6px;
}*/
.navbar .nav li .hot{
	width: 22px;
	position: absolute;
	left: 5px;
        top: 9px;
}
.navbar .nav li a{
	float: left;
	width: 120px;
}
.content{
	margin-top:10px;
}
.content .searchlist{
	width: 275px;
	padding: 10px;
	border: 1px solid #ebebeb;
	text-align: center;
}
.content .searchlist h1{
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #0099ff;
}
.search-dq{
	float: left;
	width: 100%;
	margin-top: 18px;
	position: relative;
	color: #999;
	cursor: pointer;
}
.search-dq .name{
	width: 22%;
	height: 37px;
	line-height: 37px;
}
.search_fill{
	width: 77%;
}
.search-dq .num{
	width: 100%;
	height: 37px;
	line-height: 37px;
	border: 1px solid #ebebeb;
	border-radius: 4px;
}
.combo-arrow,.combo-arrow-fill{
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	color: #999;
	content: "";
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #ccc;
	display: block;
	width: 0;
	height: 0;
	top: 0;
	right: 9px;
	bottom: 0;
	position: absolute;
	margin: auto 0;
	z-index: 2;
}
.combo-dropdown,.combo-dropdown-fill{
	position: absolute;
	z-index: 998;
	top: 116%;
	left: 56px;
    width: 77%;
	max-height: 245px;
	margin: 0;
	padding: 0;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 0;
	display: none;
	overflow-y: scroll;/*20160616*/
}
.choose .combo-dropdown li,.choose .combo-dropdown-fill li{
	width:90%;
}
.combo-dropdown li,.combo-dropdown-fill li{
	width: 100%;
	padding: 6px;
	margin: 0 auto;
	height: auto;
	line-height: 24px;
	list-style: none;
	font-size: 14px;
	color: #666;
	padding-left: 12px;
	white-space: nowrap;
}
.option-item {
	cursor: pointer;
}
.option-item+.option-item{
	border-top: 1px #e3e3e3 solid;
}
.combo-input {
	display: block;
	width: 177px;
	padding: 5px 20px 5px 15px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	border: none;
	line-height: 23px;
	font-size: 12px;
	color: #666;
	margin-bottom: 0;
	position: relative;
	z-index: 1;
}
.combo-focus{
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
	border-color: #51A7E8;
}
.combo-dropdown li:hover{
	background-color: #0099ff;
	color: #fff;
}
.choose .combo-dropdown li.option-selected,.choose .combo-dropdown li:hover,.choose .combo-dropdown-fill li:hover{
    color: #0099ff;
    font-size: 14px;
    background-color: #fff;
}
li.option-selected,.combo-dropdown li:hover,.combo-dropdown-fill li:hover{
    background-color: #0099ff;
    color: #fff;
}
.submitbtn{
	background-color: #0099ff;
	color: #fff;
	padding: 10px 30px;
	border: none;
	border-radius: 4px;
	width: 75%;
	margin-top: 20px;
	cursor: pointer;
}
.submitbtn:hover{
	background-color: #0088dd;
}
.searchnav{
	width: 76px;
	margin-top: 10px;
	margin-right: 10px;
}
.searchnav .num{
	width: 76px;
	border: 2px solid #0099ff;
	border-radius: 0;
	padding-left: 10px;
}
.searchnav li{
	padding: 0;
	height: 37px;
}
.searchnav .combo-dropdown li{
	padding: 5px 20px 5px 15px;
}
.searchnav .combo-dropdown{
	width: 76px;
	left: 0px;
}
.searchnav .selectall input{
	width: 66px;
}
.sex{
	width: 146px;
	height: 37px;
	line-height: 37px;
	color: #999;
}
.sex input+input{
	margin-left: 17px;
}
.content .swiper-container-banner{
	width: 690px;
	margin-left: 10px;
	height: 420px;
}
.swiper-container-world{
	height: 234px;
}
.slidebar .quicknews,.slidebar .service{
	border: 1px solid #ebebeb;
	margin-left: 10px;
	width: 215px;
	padding: 10px 5px;
}
.slidebar .service{
	margin-top: 7px;
	min-height: 213px;
	max-height: 213px;
}
.slidebar h1{
	font-size: 20px;
	color: #0099ff;
	font-weight: normal;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #0099ff;
}
.slidebar .quicknews .newslist li a{
	width: 193px;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow:hidden;
	margin-left: 13px;
}
.slidebar .quicknews .newslist ul li+li{
	margin-top: 5px;
}
.slidebar .service .servicelink+.servicelink{
	border-top: 1px solid #ebebeb;
}
.slidebar .service .servicelink ul li{
	width: 33%;
	height: 80px;
	float: left;
	text-align: center;
}
.slidebar .service .servicelink ul li a{
	color: #333;
}
.slidebar .service .servicelink ul li+li{
	border-left: 1px solid #ebebeb;
}
.slidebar .service .servicelink li div{
	width: 30px;
    height: 30px;
    margin: 10px auto;
    margin-top: 10px;
    -moz-transition: background-position 0.4s;
    -webkit-transition: background-position 0.4s;
    -o-transition: background-position 0.4s;
    transition: background-position 0.4s;
    /*background-size: 30px 480px;*/
}
.slidebar .service .servicelink li:hover a{
	color: #f39631;
}
.slidebar .service .servicelink .col1 div{
	background-position: 0px -0px;
}
.slidebar .service .servicelink .col1:hover div{
	background-position: 0px -40px;
}
.slidebar .service .servicelink .col2 div{
	background-position: 0px -80px;
}
.slidebar .service .servicelink .col2:hover div{
	background-position: 0px -120px;
}
.slidebar .service .servicelink .col3 div{
	background-position: 0px -160px;
}
.slidebar .service .servicelink .col3:hover div{
	background-position: 0px -200px;
}
.slidebar .service .servicelink .col4 div{
	background-position: 0px -240px;
}
.slidebar .service .servicelink .col4:hover div{
	background-position: 0px -280px;
}
.slidebar .service .servicelink .col5 div{
	background-position: 0px -320px;
}
.slidebar .service .servicelink .col5:hover div{
	background-position: 0px -360px;
}
.slidebar .service .servicelink .col6 div{
	background-position: 0px -400px;
}
.slidebar .service .servicelink .col6:hover div{
	background-position: 0px -440px;
}
/*服务特色改进20160616*/
.servicelink a{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.servicelink a img{
	width: 56px; 
	height: 72px;
	max-height: 72px;
	transition: transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
}
.servicelink a img:hover{
	transform: scale(1.03,1.03);
	-webkit-transform: scale(1.03,1.03);
	-ms-transform:scale(1.03,1.03);
	-o-tranform:scale(1.03,1.03);
	-moz-transform:scale(1.03,1.03);
}
/*服务特色改进20160616*/
.slidebar .quicknews .newslist li{
	position: relative;
}
.slidebar .quicknews .newslist li .blue_circle{
	width: 3px;
	height: 3px;
	background-color: #0099ff;
	border-radius: 100%;
	position: absolute;
	top: 10px;
	left: 3px;
}
.contentpic{
	width: 100%;
	margin-top: 20px;
}
.contentpic .searchlist{
	width: 275px;
	height: 150px;
}
.contentpic .searchlist img{
	width: 275px;
	height: 150px;
}
.contentpic .piclink{
	width: 925px;
}
.piclink ul li{
	width: 24%;
	margin-left: 9px;
}
.piclink ul li:first-child{
	margin-left: 10px;
}
.piclink ul li img{
	width: 100%;
	height: 150px;
}
.piclink ul li img:hover{
	transform: scale(1.05);
	transition: transform 0.2s;
}
.content.content_where span a {
  margin-left: 5px;
  margin-right: 5px;
}
.contentset{
	margin-top: 30px;
}
.contentset .tijian_set{
	width: 900px;
	cursor: pointer;
}
.contentset .tijian_set span{
	font-size: 20px;
    font-weight: normal;
	height: 30px;
	line-height: 30px;
}
.contentset .tijian_set .set_name{
	border-bottom: 1px solid #0099ff;
}
.contentset .tijian_set .set_name ul{
	margin-left: 50px;
}
.contentset .tijian_set .set_name ul li{
	float: left;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
}
.contentset .tijian_set .set_name ul li.active{
	color: #0099ff;
}
.contentset .tijian_set .set_name ul li+li{
	margin-left: 60px;
}
.contentset .tijian_set .set_list{
	margin-top: 10px;
}
.contentset .tijian_set .set_list .set_detail{
	padding: 6px;
	width: 32%;
	border: 2px solid #ededed;
	margin-top: 10px;
	color: #666;
	height: 314px;
    transition: top 0.2s,box-shadow 0.4s;
    -moz-transition: top 0.2s,box-shadow 0.4s;
    -webkit-transition: top 0.2s,box-shadow 0.4s;
    -o-transition: top 0.2s,box-shadow 0.4s;
    top: 0px;
    box-shadow: 0 0px 0px 0 rgba(255,255,255,0), 0 0px 0px 0 rgba(255,255,255,0);
}
.contentset .tijian_set .set_list .set_detail+.set_detail{
	margin-left: 18px;
}
/*.contentset .tijian_set .set_list .set_detail:hover{
	border: 2px solid #0099ff;
}*/
.contentset .tijian_set .set_list .set_detail span.b_orange{
	color: #f39631;
	margin-right: 5px;
	font-size: initial;
}
.contentset .tijian_set .set_list .set_detail span.money_del{
	color: #999;
	font-size: 12px;
	text-decoration:line-through;
}
.contentset .sidebars_set{
	/*margin-left: 10px;*/
	width: 290px;
}
.contentset .sidebars_set .sidechoose{
	padding: 10px;
	border: 1px solid #ebebeb;
}
.contentset .sidebars_set .sidechoose+.sidechoose{
	margin-top: 10px;
}
.contentset .sidebars_set .sidechoose h1{
	margin-bottom: 20px;
	border-bottom: 1px solid #0099ff;
}
.contentset .sidebars_set .sidechoose .sidelist{
	padding-left: 6px;
}
.contentset .sidebars_set .sidechoose ul li{
	float: left;
	width: 32%;
	text-align: center;
	padding: 10px;
	color: #fff;
	background-color: #64BEFA;
	display: block;
	line-height: 26px;
	overflow: hidden;
	white-space: nowrap;
	margin-right: 2px;
	margin-bottom: 2px;
}
.contentset .sidebars_set .sidechoose ul li a{
	color: #333;
}
.contentset .sidebars_set .sidechoose ul li:hover{
	background-color: #f39631;
}
.contentset .sidebars_set .sidechoose ul li:hover a{
	color: #fff;
}
.contentset .sidebars_set .sidechoose .sidepic a+a{
	margin-top: 10px;
}
.contentall .tijian_set{
	width: 100%;
}
.contentall .tijian_set .set_list .set_detail{
	width: 24%;
}
.contentall .tijian_set .set_list .set_detail+.set_detail{
	margin-left: 16px;
}
.contentall .tijian_set .set_list .set_com{
	width: 48%;
	margin-left: 46px;
}
.contentall .tijian_set .set_list .set_com:first-child{
	margin-left: 0;
}
.contentall .tijian_set .set_list .set_com li{
	height: 38px;
	line-height: 38px;
	border-bottom: 1px dotted #0099ff;
	position: relative;
	margin-top: 10px;
}
.contentall .tijian_set .set_list .set_com li .blue_circle{
	width: 3px;
	height: 3px;
	background-color: #0099ff;
	border-radius: 100%;
	position: absolute;
	top: 19px;
}
.contentall .tijian_set .set_list .set_com li .com_link{
	margin-left: 10px;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_a{
	width: 86%;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	white-space:nowrap;
	overflow:hidden;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_a_index{
	width: 82%;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_peo{
	width: 14%;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_peo_index{
	width: 18%;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_name{
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	white-space:nowrap;
	overflow:hidden;
	width:56%;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_a_content{
	width: 76%;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	white-space:nowrap;
	overflow:hidden;
}
.contentall .tijian_set .set_list .set_com li .com_link .com_link_a_time{
	width: 24%;
}
.contentall .tijian_set .set_list .set_com img{
	width: 35px;
	margin-right: 7px;
}
.contentall .tijian_set .set_list .set_com li span{
	font-size: 14px;
	color: #999;
}
.content_after .tijian_set .set_list .set_com{
	width: 31%;
	margin-left: 41px;
}
.content_after .tijian_set .set_list .set_com_article img{
	width: 48%;
	margin-right: 9px;
	height: 135px;
}
.content_after .tijian_set .set_list .set_com_article p{
	text-indent: 2em;
	line-height: 21px;
}
.content_after .tijian_set .set_list .set_com_article a{
	font-size: 12px;
	float: right;
}
.content_after .tijian_set .set_list .set_com_article .article_com{
	width: 49%;
}
.content_after .tijian_set .set_list .set_com_article .article_com h1{
	font-size: 18px;
	margin-bottom: 5px;
}
.content_after .tijian_set .set_list .set_com:first-child{
	margin-left: 0;
	margin-top: 20px;
}
.contentset .tijian_set .content_say ul li{
	width: 24%;
	margin-left: 6px;
}
.contentset .tijian_set .content_say ul li a:first-child{
	position: relative;
}
.contentset .content_say ul li a .black{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
}
.contentset .content_say img{
	width: 90px;
	height: 90px;
}
.contentset .content_say ul li .say_detail{
	margin-left: 20px;
	height: 90px;
	position: relative;
	line-height: 28px;
}
.contentset .content_say ul li .say_detail h1{
	font-size: 16px;
}
.contentset .content_say ul li .say_detail p{
	color: #999;
}
.contentset .content_say ul li .say_detail span{
	font-size: 14px;
	color: #f39631;
	margin-left: 5px;
}
.contentset .tijian_set .content_link ul li{
	width: 100px;
	margin-right: 20px;
	line-height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;

}
.contentset .tijian_set .content_brand img{
    width: 133px;
    height: 70px;
	float: left;
	margin-left: 15px;
	border: 1px solid #ebebeb;
	padding: 5px;
}


.footer{
	width: 100%;
	background-color: #e3e7ec;
	margin-top: 40px;
}
.footer .container{
	padding-bottom: 25px;
	border-top: 1px solid #C9C9C9;
}
.footerdetail{
	width: 80%;
	padding-left: 43px;
	padding-top: 30px;
}
.footerlist{              /* Volcano 20160714 微调列表的宽度以适合二维码 18%->17% */
	width: 17%;
}
.footerlist .footertitle{
	font-size: 16px;
	color: #000;
	margin-bottom: 20px;
}
.footerlist li+li{
	margin-top: 10px;
}
.footernum.telnum{
	color: #0099ff;
	padding: 20px;
	margin-top: 30px;
    margin-left: 30px;
}
.footerlink{
	text-align: center;
}
.footerlink .imglink{
	display: inline-block;
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top: 20px;
}
.footerlink .imglink a+a{
	margin-left: 25px;
}
.footercopy{
	color: #666;
	font-size: 12px;
}
.footercopy p+p{
	margin-top: 10px;
}
.footercopy p span+span{
	margin-left: 20px;
}
/*check*/
.navbar_check1{
	background-color: #0099ff;
	border-bottom: none;
}
.navbar_check1 ul li.active{
	background-color: #0088dd;
}
.navbar_check1 .nav a{
	color: #fff;
}
.navbar_check1 .nav a:hover{
	background-color: #0088dd;
}
.navbar_check1 .quick_check1{
	width: 214px;
}
.navbar_check1 .quick_check1 .quickchoose{
	width: 214px;
}
.side_check{
	/*margin-top: -5px;*/
	width: 214px;
}
.side_check .quick2{
	width: 214px;
	color: #fff;
/*	padding: 7px 10px;*/
	/*padding-top: 8px;*/
}
.side_check .quick2 .quick3{
	z-index: 999;
	left: 214px;
}
.content_check .searchlist{
	margin-left: 10px;
}
.content_check .tijian_set{
	width: 915px;
}
.content_check .sidebar_check{
	width: 275px;
	margin-left: 10px;
}
.content_check .sidebar_check .search_fill{
	width: 100%;
}
.content_check .sidebar_check img{
	width: 100%;
	height: 144px;
}
.content_check .sidebar_check .searchlist{
	margin-left: 0;
	margin-top: 10px;
}
.content_check .sidebar_check .searchlist .search-dq .num{
	width: 100%;
}
.content_check .sidebar_check .searchlist .combo-dropdown{
	width: 100%;
	left: 0;
}
.world_check{
	margin-top: 20px;
	position: relative;
}
.world_check .left_right{
	position: absolute;
	right: 16px;
	top: -50px;
	color: #fff;
}
.world_check .left_right span{
	background-color: #0099ff;
	border-radius: 100%;
	color: #fff;
	width: 18px;
	height: 18px;
	line-height: 16px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
}
.world_check .world_check_pic a{
	width: 32%;
	float: left;
	margin-left: 12px;
}
.world_check .world_check_pic img{
	/*width: 32%;*/
	/*float: left;*/
}
.classify_check{
	margin-top: 20px;
}
.classify_check .class_pic{
	width: 49%;
	margin-left: 8px;
	height: 350px;
}
.classify_check .class_pic .class_pic_text{
	position: relative;
	width: 100%;
	height: 100%;
	transition: transform .4s;
}
.classify_check .class_pic .class_pic_text:hover{
	transform: scale(1.02);
}
.classify_check .class_pic .class_pic_text img{
	height: 100%;
}
.classify_check .class_pic .class_pic_text.class_pic_text2{
    height: 170px;
}
.classify_check .class_pic .class_pic_text2+.class_pic_text2{
	margin-top: 10px;
}
.classify_check .class_pic .class_pic_text .class_out{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	text-align: center;
	background-color:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	display: none;         
}
.classify_check .class_pic .class_out h1{
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	width: 83%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
}
/*check_set*/
.navbar_check2{
	background-color: #0099ff;
}
.navbar_check2 .nav li a {
  width: 115px;
  color: #fff;
}
.navbar_check2 .nav li a:hover{
	background-color: #0088dd;
}
.navbar_check2  .nav a.active {
  background-color: #0088dd;
  color: #fff;
}
.contentset .choose_box{
	/*border: 1px solid #eee;*/
	padding: 5px 10px;
}
.contentset .check_choose .choose_box .choose_detail ul{
	display: inline-block;
}
.contentset .check_choose .choose_box .choose_detail dl{
	width: 100%;
	height: 42px;
	line-height: 42px;
	padding: 0 20px 0 20px;
}	
.contentset .check_choose .choose_box .choose_detail dl+dl{
	border-top: 1px solid #eee;
}
.contentset .check_choose .choose_box .choose_detail dl dt{
	width: 76px;
	height: auto;
	font-size: 14px;
	color: #999;
}
.contentset .check_choose .choose_box .choose_detail dl dd{
	text-align: center;
	margin: 0;
	padding: 0;
}
.contentset .check_choose .choose_box .choose_detail dl dd a{
	padding: 2px 5px;
	border-radius: 3px;
	height: 27px;
	line-height: 24px;
}
.contentset .check_choose .choose_box .choose_detail dl dd.choose_add{
	width: 700px;
	overflow: hidden;
	height: 45px;
}
.contentset .check_choose .choose_box .choose_detail dl dd.choose_all{
	width: 66px;
}
.contentset .check_choose .choose_box .choose_detail .choose_add ul li{
	float: left;
	margin: 0 0 0 5px;
	width: 110px;
}
.contentset .check_choose .choose_box .choose_detail .choose_add ul li a{
	width: auto;
	font-size: 14px;
	color: #6e6e6f;
	padding: 2px 5px;
	width: 100%;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow:hidden;
	margin-top: 7px;
}
.contentset .check_choose .choose_box .choose_detail .choose_add ul li a:hover{
	background-color: #0099ff;
	color: #fff;
}
.contentset .check_choose .choose_box .choose_detail dl dd a.active{
	background-color: #0099ff;
	color: #fff;
}
.choose_select{
	height: 40px;
	line-height: 40px;
	margin-top: 15px;
	border: 1px solid #eee;
    padding: 5px 10px;
}
.contentset .check_choose .choose_select15{
	height: 40px;
	line-height: 40px;
	margin-top: 15px;
}
.contentset .choose_select ul {
	height: 28px;
	line-height: 28px;
}
.contentset .choose_select ul li{
	float: left;
}
.contentset .choose_select ul li a{
	height: 27px;
	border-radius: 3px;
	line-height: 20px;
	padding: 2px 6px;
	margin-left: 15px;
	border: 1px solid #eee;
}
.contentset .choose_select ul li a:hover{
	border: 1px solid #0099ff;
}
.contentset .choose_select ul li a span{
	width: 11px;
	height: 6px;
	display: inline-block;
	margin-left: 4px;
	position: relative;
	top: -1px;
}
.sidebar_check_set{
	width: 275px;
}
.selectcontent.contentset .tijian_set .set_list{
	margin-top: 0;
}
.selectcontent .tijian_set{
	width: 915px;
}
.selectcontent .sidebars_set{
	width: 275px;
	margin-top: 10px;
}
.selectcontent .sidebars_set .set_refer{
	margin-top: 10px;
}
.selectcontent .sidebars_set .set_refer img{
	width: 40%;
}
.selectcontent .sidebars_set .set_refer .money{
	margin-left: 10px;
	width: 56%;
}
.selectcontent .sidebars_set .set_refer .money a{
	font-weight: normal;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
}
.selectcontent .sidebars_set .set_refer .money p{
	line-height:28px;
	font-size: 12px;
}
.page{
	margin-top: 60px;
	text-align: center;
}
.page a,.page span{
	display: inline-block;
	width: auto;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #898989;
	font-size: 13px;
	padding: 0 10px;
	margin: 0 1px;
	border: #dddddd 1px solid;
}
.page a.active,.page a:hover{
	background-color: #f39631;
	color: #FFF;
}
.tijian_set .page span{
	font-size: 14px;
	height: auto;
	line-height: normal;
}
.choose_box .choose_org{
	padding: 20px;
	padding: 0 20px 0 20px;
	margin-bottom: 7px;
	margin-top: 7px;
}
.choose_box .choose_org+.choose_org{
	border-top: 1px dotted #999;
}
.choose_box .choose_org .title{
	width: 76px;
	color: #999;
	height: 42px;
	line-height: 42px;
}
.choose_box .choose_org .choose_all{
	width: 1060px;
}
.choose_box .choose_org .choose_all ul li{
	width: 114px;
	text-align: center;
	border: 1px dashed #999;
	margin-left: 5px;
	margin-top: 7px;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.choose_box .choose_org .choose_all ul li+li{
	margin-left: 15px;
}
.choose_box .choose_org .choose_all ul li.active,.choose_box .choose_org .choose_all ul li:hover{
	border: 1px solid #999;
	background-color: #0099ff;
}
.choose_box .choose_org .choose_all ul li.active a,.choose_box .choose_org .choose_all ul li:hover a{
	color: #fff;
}
.choose_box .choose_org .choose_all ul li a{
	color: #6e6e6f;
	padding: 4px 5px;
	width: 100%;
}
.choose_box .choose_org .choose_all ul li a input{
	width: 12px;
	height: 12px;
	border: 1px solid #999;
	display: inline-block;
	margin-left: 5px;
	position: absolute;
	right: 26px;
	opacity: 0;
}
.choose_box .choose_org .choose_all ul li a span{
	width: 12px;
	height: 12px;
	border: 1px solid #999;
	display: inline-block;
	margin-left: 5px;
}
.choose_box .choose_org .choose_all ul li.active a span,.choose_box .choose_org .choose_all ul li:hover a span{
	width: 12px;
	height: 12px;
	margin-left: 5px;
	display: inline-block;
	border: 1px solid #fff;
}
.choose_box .choose_org .top_hospital{
	width: 1060px;
	padding-top: 5px; 
}
.choose_box .choose_org .top_hospital ul li{
	margin-left: 5px;
	margin-top: 7px;
}
.choose_box .choose_org .top_hospital ul li+li{
	margin-left: 25px;
}
/*.choose_box .choose_org .top_hospital ul li:nth-child(2n+1){
	margin-left: 5px;
}*/
.selectcontent .sidebars_set .set_refer .moneytop{
	margin-top: 15px;
}
.group_fill{
	border: 1px solid #0099ff;
	padding-bottom: 20px;
}
.group_fill h1{
	height: 45px;
	line-height: 45px;
	background-color: #0099ff;
	width: 100%;
	color: #fff;
	padding-left: 20px;
}
.group_fill .group_box{
	margin-top: 15px;
	margin-bottom: 30px;
}
.group_fill .group_box+.group_box{
	border-top: 1px dashed #0099ff;
	padding-top: 10px;
}
.group_fill .group_box h2{
	width: 100%;
	color: #999;
	padding-left: 20px;
	font-size: 18px;
}
.group_fill .group_box .msg_box{
	width: 600px;
	margin: 0 auto;
}
.group_fill .group_box .msg_box .search-dq .name{
	width: 19%;
	margin-right: 20px;
	text-align: right;
}
.group_fill .group_box .msg_box .search-dq .sex_radio{
	margin-right: 10px;
}
.group_fill .group_box .msg_box .search-dq .sex_radio i{
	width: 12px;
	height: 12px;
	display: inline-block;
	border: #d3d3d3 1px solid;
	margin-right: 5px;
}
.group_fill .group_box .msg_box .search-dq .sex_radio.active i{
	width: 12px;
	height: 12px;
	display: inline-block;
	border: 1px solid #fff;
	margin-right: 5px;
}
.group_fill .group_box .msg_box .search-dq .search_detail{
	width: 294px;
}
.group_fill .group_box .msg_box .search-dq .search_detail input{
	height: 37px;
	line-height: 37px;
	border: 1px solid #ebebeb;
	border-radius: 4px;
	padding-left: 10px;
	color: #999;
	width: 100%;
}
.group_fill .group_box .msg_box .search-dq .search_detail input:focus{
	border: 1px solid #0099ff;
}
.group_fill .group_box .msg_box .search-dq .search_detail textarea{
	border: 1px solid #ebebeb;
	border-radius: 4px;
	padding-left: 10px;
	color: #999;
	width: 100%;
	height: 130px;
	font-size: 14px;
	padding:8px;
}
.group_fill .group_box .msg_box .search-dq .search_detail textarea:focus{
	border: 1px solid #0099ff;
}
.group_fill .group_box .msg_box .search-dq .search_address{
	position: relative;
}
.group_fill .group_box .msg_box .search-dq .search_address+.search_address{
	margin-left: 12px;
}
.group_fill .group_box .msg_box .search-dq .search_address .num{
	width: 100%;
	display: inline-block;
	padding-left: 20px;
    padding-right: 25px;
}
.group_fill .group_box .msg_box .search-dq .search_address .combo-dropdown-fill{
	width: auto;
	left: 0;
	text-align: center;
	min-width:100%;/*20160616*/
}
.group_fill .group_box .msg_box .submit_fill{
	text-align: center;
	height: 45px;
	line-height: 45px;
	margin-top: 40px;
	margin-bottom: 30px;
}
.group_fill .group_box .msg_box input.submit{
	width: 150px;
	color: #fff;
	background-color: #0099ff;
	border-radius: 4px;
	border: none;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	cursor: pointer;
}
.group_fill .group_box .msg_box a.submit{
	width: 150px;
	color: #fff;
	background-color: #0099ff;
	border-radius: 4px;
	border: none;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	cursor: pointer;
}
.group_fill .group_box .msg_box a.submit:hover{
	background-color: #0088dd;
}

/*shopping*/
.shopping{
	margin-top: 30px;
}
.breadcrumb{
	text-align: center;
	display: inline-block;
	overflow: hidden;
	border-radius: 5px;
	width: 100%;
	border: 1px solid #eee;
}
.breadcrumb a{
	display: block;
	float: left;
	line-height: 36px;
	position: relative;
	width: 25%;
}
.breadcrumb a span{
	margin-right: 5px;
	font-size: 16px;
}
.breadcrumb a:first-child {
	border-radius: 5px 0 0 5px; 
}
.breadcrumb a:last-child {
	border-radius: 0 5px 5px 0; 
}
.breadcrumb a:after{
	content: '';
	position: absolute;
	top: 0; 
	right: -18px; 
	width: 36px; 
	height: 36px;
	transform: scale(0.707) rotate(45deg);
	z-index: 1;
	background: #fff;
	box-shadow: 
		1px -1px 0 1px #eee, 
		3px -3px 0 2px rgba(255, 255, 255, 0.1);
	border-radius: 0 5px 0 50px;
}
.breadcrumb a:last-child:after{
	content: none;
}
.breadcrumb a:hover, .breadcrumb a.active, 
.breadcrumb a:hover:after,.breadcrumb a.active:after{
	background: #0099ff;
	color: #fff;
	transition: all 0.5s;
}
.shoppingcart{
	margin-top: 20px;
}
.thing {
  background-color: #eee;
  border: 1px solid #dbdbdb;
  color: #999;
  font-size: 14px;
}
.shoppingcart table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
.shoppingcart table tr th{
	width: 12%;
	font-weight: normal;
}
/*.shoppingcart table tr th:nth-child(1){
	width: 10%;
}
.shoppingcart table tr th:nth-child(2){
	width: 37%;
}*/
.thing table th {
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 400;
}
.shoppingcart input {
  height: 30px;
  line-height: 30px;
  width: 100%;
}
.shoppingcart .sex_radio i {
  width: 12px;
  height: 12px;
  display: inline-block;
  border: #999 1px solid;
  margin-right: 5px;
}
.shoppingcart .sex_radio.active i {
  width: 12px;
  height: 12px;
  display: inline-block;
  border: none;
  margin-right: 5px;
}
.shoppingcart .dingdan{
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #dbdbdb;
	border-top:none; 
}
.shoppingcart .dingdan label{
	margin-right: 26px;
}
.shoppingcart table .set_detail_text{
	width: 83%;
	margin: 0 auto;
}
.shoppingcart table .set_detail_text img{
	width: 20%;
	margin-right: 10px;
}
.shoppingcart table .set_detail_text a{
	display: block;
	width: 75%;
	font-weight: normal;
	height: 58px;
	line-height: 58px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.shoppingcart table .dingdan_num{
	position: relative;
}
.shoppingcart table .dingdan_num input{
	width: 30%;
	text-align: center;
	color: #333;
	border: 1px solid #999;
}
.shoppingcart table .dingdan_num a{
	width: 26px;
	text-align: center;
	border: 1px solid #999;
	color: #333;
	height: 30px;
	line-height: 30px;
	position: absolute;
	cursor: pointer;
}
.shoppingcart table .dingdan_num a.less{
	left: 27px;
	border-right: none;
}
.shoppingcart table .dingdan_num a.more{
	border-left: none;
}
.shoppingcart table .delete_dingdan img{
	width: 22px;
}
.dingdan_del_out{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	z-index: 999;
	left: 0;
	top: 0;
	text-align: center;
	display: none;
}
.dingdan_del_out .del{
	position: absolute;
	top: 35%;
	left: 38%;
	background-color: #fff;
	border-radius: 10px;
	border: 1px solid #eee;
	width:370px;
	margin: 0 auto;
	padding-bottom: 10px;
}
.dingdan_del_out .del a.close{
	position: absolute;
	right: 10px;
	top: 5px;
	background-color: #fff;
	color: #019EEB;
	text-decoration: none;
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.dingdan_del_out .del p{
	font-size: 18px;
	color: #999;
	margin-bottom: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #999;
}
.dingdan_del_out h3{
	margin-bottom: 30px;
	color: #333;
}
.dingdan_del_out .control{
	padding-top: 20px;
	padding-bottom: 20px;
}
.dingdan_del_out .control a{
	color: #333;
	border-radius: 5px;
	width: 106px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	margin-left: 50px;
	cursor: pointer;
}
.dingdan_del_out .control a.yes{
	border: 1px solid #dbdbdb;
	color: #555;
}
.dingdan_del_out .control a.cancel,.dingdan_del_out .control a.yes:hover{
	border-color: #0099ff;
	background-color: #0099ff;
	color: #fff;
}
.dingdan_del_out .control a.cancel:hover{
	border-color: #0088dd;
	background-color: #0088dd;
}
.shoppingcart_footer{
	background-color: #eee;
	border: 1px solid #dbdbdb;
	color: #999;
	padding:10px;
	padding-left: 125px;
    padding-right: 55px;
    font-size: 16px;
}
.shoppingcart_footer .all_choose{
	text-align: right;
}
.shoppingcart_footer .all_choose .all_choose_detail+.all_choose_detail{
	margin-top: 20px;
}
.shoppingcart_footer .all_choose .all_choose_detail .choose_yes_num{
	margin-right: 20px;
}
.shoppingcart_footer .all_choose .all_choose_detail .choose_yes_num .all_num{
	color: #F35558;
	margin-left: 5px;
	margin-right: 5px;
}
.shoppingcart_footer .all_choose .all_choose_detail .money_width{
	width: 120px;
}
.shoppingcart_footer .all_choose .all_choose_detail .b_red{
	color: #F35558;
	font-size: 18px;
}
.shoppingcart_footer .calculate_money{
	text-align: right;
	margin-top: 20px;
}
.shoppingcart_footer .calculate_money a{
	color: #fff;
	background-color: #F35558;
	width: 120px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
}
.shoppingcart_footer .calculate_money a:hover{
	background-color: #E34B4D;
}
.order_tip{
	margin-top: 30px;
	border: 1px solid #dbdbdb;
	background-color: #f6f4f4;
	padding: 30px 70px;
}
.order_tip .order_success>span{
	width: 36px;
	height: 36px;
	background-size: cover;
}
.order_tip .order_success p span{
	font-weight: bold;
	color: #0099ff;
	margin-left: 5px;
	margin-right: 5px;
}
.pay_money{
	margin-top: 30px;
	border: 1px solid #dbdbdb;
	padding: 50px 37px;
	position: relative;
}
.pay_money p{
	color: #6E6E6F;
	font-size: 16px;
	padding-bottom: 30px;
	border-bottom: 1px solid #dbdbdb;
}
.pay_money .pay_platform{
	padding-bottom: 40px;
	padding-top: 20px;
	position:relative;
}
.pay_money .pay_platform img{
	width: 150px;
	margin:20px;
}
.pay_money .pay_platform img:hover{
	border: 1px solid #dbdbdb;
}
.go_pay{
	text-align: center;
	margin-top: 30px;
	border-top: 1px solid #dbdbdb;
}
.go_pay a {
	background-color: #F35558;
	color: #fff;
	padding: 0 10px;
	width: 164px;
	height: 45px;
	line-height: 45px;
	vertical-align: middle;
	text-align: center;
	font-size: 20px;
	margin-left: 20px;
	border-radius: 4px;
}
.go_pay a:hover{
	background-color: #E34B4D;
}
/*收货地址、订单详情*/
.information{
	margin-top: 20px;
	border: 1px solid #dbdbdb;
}
.information .information_detail{
	padding: 25px 20px;
}
.information .information_detail+.information_detail{
	border-top: 1px solid #dbdbdb;
}
.information_detail .address{
	margin-top: 20px;
	width:250px;
	border: 1px solid #F35558;
	padding: 10px;
	display: inline-block;
	min-height: 170px;
	max-height: 170px;
	vertical-align: top;
}
.information_detail .address+.address{
	margin-left: 10px;
}
.information_detail h1{
	font-weight: bold;
	font-size: 16px;
	color: #6e6e6f;
}
.information_detail .address h2{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #ebebeb;
	height: 25px;
	line-height: 25px;
}
.information_detail .address .address_detail{
	margin-top: 10px;
}
.information_detail .address .address_detail p{
	padding-bottom:5px;
	padding-top:5px;
	padding-left: 10px;
}
.information_detail .address .address_detail p span+span{
	margin-left: 15px;
}
.information_detail .add_news_address{
	margin-top: 20px;
	width: 250px;
	text-align: center;
}
.information_detail .add_news_address a{
	background-color: #F35558;
	color: #fff;
	padding: 0 10px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	text-align: center;
	font-size: 16px;
	border-radius: 4px;
} 
.information_detail .add_news_address a:hover{
	background-color: #E34B4D;
}
.information_detail .shoppingcart table tr th{
	width: 16%;
	font-weight: normal;
}
/*会员中心*/
.mem_data{
	width: 100%;
	padding: 10px;
	color: #000;
	margin-top: 20px;
	background:rgba(0,153,255,0.2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330099ff,endColorstr=#330099ff);
}
.mem_data .mem_data_body{
	width: 95%;
	margin: 0 auto;
}
.mem_data .mem_data_body img{
	width: 80px;
	height: 80px;
	border-radius: 100px;
	border: 3px solid #fff;
}
.mem_data .mem_data_body .mem_data_detail {
	margin-left: 15px;
	margin-top: 15px;
	width: 90%;
}
.mem_data .mem_data_body .mem_data_detail .mem_welcome{
	width: 40%;
}
.mem_data .mem_data_body .mem_data_detail .mem_welcome h1{
	color: #0099ff;
	font-size: 18px;
}
.mem_data .mem_data_body .mem_data_detail .mem_welcome p{
	font-size: 12px;
	margin-top: 5px;
}
.mem_data .mem_data_body .mem_data_detail .mem_welcome p span+span{
	margin-left: 10px;
}
.mem_data .mem_data_body .mem_data_detail .mem_verify{
	width: 60%;
	text-align: center;
}
.mem_data .mem_data_body .mem_data_detail .mem_verify p+p{
	margin-top: 5px;
}
.mem_data .mem_data_body .mem_data_detail .mem_verify ul li{
	width: 33%;
	padding-bottom: 5px;
	border-left: 1px dashed #0099ff;
}
.mem_content{
	margin-top: 20px;
}
.mem_content .mem_nav{
	width: 18%;
	border: 1px solid #eaeaea;
	/*text-align: center;*/
}
.mem_content .mem_nav a.mem_name{
	text-align: center;
	width: 100%;
	color: #0099ff;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	background-size: 8%;
	background-position: 66px center;
	border-bottom: 2px solid #dcdcdc;
	padding-left: 26px;
}
.mem_content .mem_nav .mem_list+.mem_list{
	/*padding-top: 15px;*/
	cursor: pointer;
}
.mem_content .mem_nav .mem_list h1{
	font-size: 16px;
	color: #fff;
	height: 35px;
	line-height: 35px;
	background-color: #78c2ff;
	padding-left: 63px;
}
.mem_content .mem_nav .mem_list h1 span{
	display: inline-block;
	line-height: 35px;
	height: 35px;
	width: 15px;
	margin-right: 15px;
}
.mem_content .mem_nav .mem_list h1 span img{
	width: 15px;
	height: 15px;
	margin-top: 10px;
}
.mem_content .mem_nav .mem_list ul li{
	padding-left: 63px;
	height: 35px;
	line-height: 35px;
}
.mem_content .mem_nav .mem_list ul{
	padding-bottom: 10px;
	padding-top: 10px;
}
.mem_content .mem_nav .mem_list ul li+li{
	/*margin-top: 10px;*/
	border-top: 1px dashed #eaeaea;
}
.mem_content .mem_nav .mem_list ul li a{
	color: #4b4643;
	width: 90%;
}
.mem_content .mem_nav .mem_list ul li a span{
	width: 7px;
	height: 35px;
	line-height:35px;
	background-size: 100%;
	display: inline-block;
}
.mem_content .mem_nav .mem_list ul li a:hover{
	color: #f39631;
}
.mem_content .mem_nav .mem_list ul li.active a{
	color: #f39631;
}
.mem_content .mem_nav .mem_list ul li.active a span{
}
.mem_content .mem_nav .mem_list ul li:hover a span{
}
.mem_content .mem_body{
	width: 77%;
	margin-left: 40px;
}
.mem_content .mem_body .mem_nohave ul li +li{
	margin-left: 23px;
}
.mem_content .mem_body .mem_nohave ul li{
	height: 60px;
	line-height: 60px;
	width: 18%;
	color: #fff;
}
.mem_content .mem_body .mem_nohave ul li .mem_icon{
	background-size: 30px;
	width: 30px;
	height: 60px;
	line-height: 60px;
	margin-right: 10px;
}
.mem_content .mem_body .mem_nohave ul li .mem_icon img{
	margin-top: 15px;
}
.mem_content .mem_body .mem_nohave ul li a.mem_each{
	margin: 0 auto;
	color: #fff;
	display: table;
	cursor: pointer;
}
.mem_content .mem_body .mem_nohave ul li.one{
	background-color: #f68e76;
}
.mem_content .mem_body .mem_nohave ul li.two{
	background-color: #eaa85b;
}
.mem_content .mem_body .mem_nohave ul li.three{
	background-color: #b9d15b;
}
.mem_content .mem_body .mem_nohave ul li.four{
	background-color: #6bda8f;
}
.mem_dingdan_detail {
	margin-top: 20px;
}
.mem_dingdan_detail h1{
	font-weight: bold;
	font-size: 16px;
	color: #6e6e6f;
}
.mem_dingdan_detail .address .address_detail{
	margin-top: 10px;
}
.mem_dingdan_detail .shoppingcart .order_num a{
	color: #0099ff;
}
.mem_dingdan_detail .shoppingcart .state a{
	color: #f39631;
}
.mem_dingdan_detail .shoppingcart .state a:hover{
	color: #ff8500;
}
.mem_dingdan_detail .shoppingcart table tr th{
	width: 11%;
	font-weight: normal;
}
.my_head span.name{
	height: 80px;
	line-height: 80px;
}
.my_head img{
	width: 80px;
	height: 80px;
	border-radius: 100px;
}
.my_head .change_head{
	width: 110px;
	color: #fff;
	background-color: #0099ff;
	border-radius: 4px;
	border: none;
	height: 35px;
	line-height: 35px;
	margin: 0 auto;
	cursor: pointer;
	text-align: center;
	margin-top: 25px;
}
.my_head .change_head:hover{
	background-color: #0088dd;
}
/*登录*/
.login_logo{
	margin-top: 10px;
	margin-bottom: 10px;
}
.login_nav{
	height: 76px;
	line-height: 76px;
	margin-right: 20px;
}
.login_nav span{
	margin-left: 10px;
}
.login_nav span a{
	margin-left: 5px;
}
.lg-body{
	width: 100%;
    height:500px;
	position: relative;
	background-color: #ff5152;
}
.lg-container{
	background-size: cover;
	width: 1100px;
	height:500px;
	margin: 0 auto;
}
.lg-content .login{
	margin-top: 60px;
	width: 350px;
	padding: 30px 15px;
	border-radius: 5px;
	background: #fff;
}
.lg-content .login_zc{
	margin-top: 40px;
	margin-bottom: 40px;
}
.lg-content .login h2{
	font-size: 20px;
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 10px;
	padding-left: 10px;
}
.lg-content .login .lg-input{
	padding-left: 10px;
	padding-right: 10px;
}
.lg-content .login .lg-input .lg-input-content{
    padding-top: 13px;
}
.lg-content .login .lg-input .lg-input-content p{
    margin-bottom: 10px;
}
.lg-content .login .lg-input .lg-input-content .name-input{
    position: relative;
}
.lg-content .login .lg-input .lg-input-content .name-input img{
	position: absolute;
	bottom: 9px;
	left: 6px;
	width: 24px;
}
.lg-content .login .lg-input .lg-input-content .name-input input{
	height: 44px;
	line-height: 44px;
	padding: 5px 36px;
	width: 100%;
	border: #e2e2e2 1px solid;
	padding-right: 10px;
}
.lg-content .login .lg-input .lg-input-content .name-input img.code_num{
	position: absolute;
	left: 63%;
	width: 70px;
}
.lg-content .login_dl .lg-input .lg-input-content.change_code .name-input{
	width: 70%;
}
.lg-content .login_dl .lg-input .lg-input-content.change_code .name-input input{
	padding-right: 80px;
}
.lg-content .lg-input .lg-input-content.change_code span{
	height: 44px;
	line-height: 44px;
	margin-left: 20px;
	cursor: pointer;
}
.lg-content .login .lg-input .lg-input-content .name-input input:focus{
  	border: 1px solid #f39631;
}
.lg-btn{
	padding-left: 10px;
	margin-top: 15px;
	padding-right: 10px;
}
.lg-btn a{
	background-color: #f39631;
	display: block;
	width: 100%;
	height: 42px;
	line-height: 42px;
	text-align: center;
	font-size: 18px;
	color: #FFF;
}
.lg-btn a:hover{
	background-color: #f98a05;
}
.remember{
	margin-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
}
.remember label input{
	float: left;
	width: auto;
	margin: 5px 5px 0 0;
	padding: 0;
	border: none;
	cursor: pointer;
}
/*注册*/
.lg-content .login ul{
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px solid #e2e2e2;
	width: 93%;
	padding-bottom: 10px;
	cursor: pointer;
}
.lg-content .login ul li{
	font-size: 20px;
	/*width: 49%;*/
	text-align: center;
}
.lg-content .login ul li+li{
	border-left:1px solid #e2e2e2; 
}
.lg-content .login ul li.active{
	color: #f39631;
}
.lg-content .login_zc .lg-input-content .get_code_input{
	width: 199px;
}
.lg-content .login_zc .lg-input-content .get_code{
	height: 44px;
	line-height: 44px;
	background-color: #f39631;
	color: #fff;
	text-align: center;
	margin-left: 6px;
	cursor: pointer;
	width: 28%;
}

.lg-content .login_zc .lg-input-content .re_get_code{
	height: 44px;
	line-height: 44px;
	background-color: #f39631;
	color: #fff;
	text-align: center;
	margin-left: 6px;
	cursor: pointer;
	width: 28%;
}

.lg-content .login_zc .lg-input-content .get_code:hover{
	background-color: #f98a05;
}
/*check_guide*/
.check_entrance{
	margin-top: 30px;
	border: 1px solid #EEEEEE;
	padding-bottom: 35px;
	cursor: pointer;
}
.check_entrance h2{
	font-size: 18px;
	height: 55px;
	line-height: 55px;
	background-color: rgba(0,153,255,0.2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330099ff,endColorstr=#330099ff);
	padding-left: 20px;
}
.check_entrance .check_entrance_sub{
	margin-top: 30px;
	position: relative;
}
.check_entrance .check_entrance_sub ul{
	height: 37px;
	margin-left:87px;
}
.check_entrance .check_entrance_sub ul li{
	float: left;
	width: 237px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: #eee 1px solid;
	font-size: 16px;
	color: #6e6e6f;
	background-color: #FFF;
	position: relative;
	z-index: 2;
	border-bottom: none;
}
.check_entrance_body ul{
	width: 1130px;
	padding: 13px;
	border: #eee 1px solid;
	margin: 0 auto;
}
.check_entrance_body ul li{
	float: left;
	width: 200px;
	height: 25px;
	line-height: 25px;
	margin-top: 10px;
	margin-left: 20px;
}
.check_entrance_eng{
	width: 100%;
	height: 50px;
	background-color: #f9f9f9;
	border-top: #eaeaea 1px solid;
	border-bottom: #eaeaea 1px solid;
	margin-top: 30px;
}
.check_entrance_eng ul{
	height: 100%;
	margin-left:50px;
}
.check_entrance_eng ul li{
	float: left;
	width: 48px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.check_entrance_eng ul li a{
	font-size: 16px;
}
.check_entrance_eng ul li.active a{
	color: #0099ff;
	font-size: 30px;
}
.check_entrance .check_entrance_all .check_entrance_detail .check_entrance_sub span{
	position: absolute;
	top: 0;
	left: 34px;
	width: 53px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	font-size: 16px;
	color: #6e6e6f;
}
.check_entrance .check_entrance_all .check_entrance_detail .check_entrance_sub ul li{
	width: 170px;
	height: 38px;
	font-size: 16px;
	color: #6e6e6f;
	background-color: #eee;
	border: #dbdbdb 1px solid;
	border-bottom: none;
}
.check_entrance .check_entrance_all .check_entrance_detail .check_entrance_sub ul li+li{
	border-left: none;
}
.check_entrance .check_entrance_all .check_entrance_detail .check_entrance_sub ul li.active {
	background-color: #FFF;
	border-bottom: #FFF 1px solid;
}
.check_entrance .set_list{
	width: 96%;
	margin: 0 auto;
}
.check_entrance .check_inter{
	padding: 40px;
	padding-bottom: 0;
}
.check_entrance .check_inter .check_inter_detail{
	width:693px;
	line-height: 25px;
	margin-right: 20px;
}
.check_entrance .check_inter .check_inter_detail h3{
	font-size: 18px;
	font-weight: bold;
}
.check_entrance .check_inter .check_inter_detail span{
	border-bottom: 1px solid #999;
	margin-top: 5px;
	color: #4b4643;
	display: inline-block;
}
.check_entrance .check_inter .check_inter_detail p{
	color: #4b4643;
	margin-top: 15px;
}
.check_entrance .check_inter img{
	width: 365px;
}
.search_fixed{
	z-index: 999;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	transition: all 1s;
}
/*社区*/
.social_left{
	width: 59%;
}
.social_left_height{
	height: 285px;
}
.swiper-container-social-nopage .swiper-wrapper .swiper-slide a{
	width: 100%;
	height: 100%;
}
.swiper-container-social-nopage .swiper-wrapper .swiper-slide a img{
	height: 400px;
}
.socail-content{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	min-height: 80px;
	background-color: rgba(0,0,0,0.6);
	color: #fff;
	padding: 10px 20px;
}
.swiper-container-social-nopage .swiper-wrapper .swiper-slide h1{
	font-size: 16px;
	padding-top: 5px;
}
.swiper-container-social-nopage .swiper-wrapper .swiper-slide p{
    font-size: 14px;
    line-height: 20px;
    cursor: text;
    margin-top: 5px;
}
.social_right{
	width: 38%;
	margin-left: 35px;
}
.social_right .content_say img{
	width: 70px;
	height: 70px;
}
.social_right .content_say ul li .say_detail{
	margin-left: 10px;
	height: auto;
	width: 64%;
	height: 70px;
    line-height: 23px;
}
.social_right .content_say ul li .say_detail h1{
	font-size: 14px;
}
.social_right .content_say ul li .say_detail p{
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.social_right .content_say ul li a{
	position: relative;
}
/*.social_right .content_say ul li:nth-child(even){
	margin-left: 9px;
}*/
.social_right .content_say ul li{
	margin-top:25px;
	width: 49%;
}
/*.social_right .content_say ul li:nth-child(1){
	margin-top:10px;
}
.social_right .content_say ul li:nth-child(2){
	margin-top:10px;
}*/
.social_left .tijian_set .set_list .set_com{
	width: 100%;
}
.all_topic ul li{
	width: 32%;
	text-align: center;
	margin-top: 20px;
}
.all_topic ul li a{
	text-align: center;
}
.all_topic ul li a img,.top_group ul li a img{
	width: 60px;
	height: 60px;
}
.all_topic ul li a p{
	margin-top: 10px;
}
.top_group ul li{
	width: 49%;
	margin-top: 20px;
}
/*.top_group ul li:nth-child(even){
	margin-left: 9px;
}*/
.top_group .all_topic_detail{
	margin-left: 10px;
	position: relative;
	width: 68%;
}
.top_group .all_topic_detail .group_detail{
	width: 100%;
	margin-top: 20px;
}
.top_group .all_topic_detail a{
	font-size: 16px;
	color: #0099ff;
}
.top_group .all_topic_detail a:hover{
	color: #0088dd;
}
.top_group .all_topic_detail img{
	width: 13px;
	height: 13px;
	margin-top:3px;
}
.top_group .all_topic_detail p{
	color: #aaa;
	font-size: 12px;
}
.top_group .all_topic_detail span{
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
.top_group .all_topic_detail a.add_group{
	position: absolute;
	right: 0;
	top: 2px;
	color: #fff;
	background-color: #f39631;
	width: 44px;
	font-size: 12px;
	text-align: center;
}
.top_group .all_topic_detail a.add_group:hover{
	background-color: #f98a05;
}
.social_left .tijian_set .set_name,.social_right .tijian_set .set_name{
	border-bottom: 1px solid #ededed;
}
.social_left .tijian_set .set_name span,.social_right .tijian_set .set_name span{
	padding-bottom: 40px;
	border-bottom: 2px solid #0099ff;
}
/*话题*/
.plate_list{
	border-left: 1px solid #ededed;
	border-top: 1px solid #ededed;
	width: 1083px;
	margin: 0 auto;
}
.plate_list ul li{
	width: 360px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
.plate_list ul li a{
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
	height: 270px;
	width: 100%;
}
.plate_list ul li a:hover{
	background-color: #f8f8f8;
	transition: all 0.5s;
}
.plate_list .topic_img{
	width: 128px;
	height: 128px;
	margin:0 auto 20px;
}
.plate_list .topic_img img{
	border-radius: 50%;
	border: 3px solid #fff;
	overflow: hidden;
	width: 100%;
}
.plate_list h2{
	font-size: 18px;
}
.plate_list p{
	font-size: 12px;
	padding: 10px 50px 0;
	line-height: 21px;
	color: #aaa;
}
/*话题二级*/
.plate_view{
	margin-top: 15px;
	width: 100%;
	padding: 20px;
	border: 1px solid #ededed;
	background-color: #fbfbfb;
	color: #aaa;
	font-size: 12px;
}
.plate_view h1{
	color: #333;
	padding-bottom: 5px;
}
.plate_view p{
	margin-bottom: 10px;
}
.topic_two .tijian_set .set_list{
	margin-top: 0;
}
.topic_two .tijian_set .set_list .set_com li:first-child{
	margin-top: 0;
}
/*活动*/
.social_act_all .act_item a img{
	width:160px;
}
.social_act_all .act_item{
	padding-bottom: 20px;
	padding-top: 20px;
}
.social_act_all .act_item+.act_item{
	border-top: 1px solid #ededed;
}
.social_act_all .act_item .act_detail{
	margin-left: 30px;
	width: 500px;
	padding-top: 20px;
}
.social_act_all .act_item .act_detail a{
	color: #333;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 18px;
}
.social_act_all .act_item .act_detail a:hover{
	color: #0099ff;
}
.social_act_all .act_item .act_detail ul{
	padding-top: 10px;
	line-height: 1.8;
}
.social_act_all .act_item .act_detail ul li label{
	color: #aaa;
}
/*问答*/
.social_right .social_read ul li{
	margin-top: 0;
}
/*.social_right .social_read ul li:nth-child(1){
	margin-top: 0;
}*/
.social_right .social_read ul li{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.social_right .social_read ul li+li{
	border-top: 1px dotted #ccc;
}
.social_right .social_read img{
	width: 100px;
	height: 100px;
}
/*.social_right .social_read ul li:nth-child(even){
	margin-left: 0;
}*/
.social_right .social_read ul li .say_detail{
	margin-left: 20px;
	height: 100px;
	line-height: 31px;
}
/*.social_right .social_read ul li:nth-child(2){
	margin-top: 0;
}*/
.social_right .social_read ul li .say_detail h1{
	font-size: 16px;
}
.social_right .social_read_title{
	border-bottom: 1px solid #ededed;
}
.social_right .social_read_title h1{
	border-bottom: 2px solid #0099ff;
	display: inline-block;
	padding-bottom:41px;
	height: 37px;
	line-height: 37px;
}
/*检后首页*/
.after_left{
	width: 100%;
	min-width: 1200px;
}
.after_left_height{
	// height: 414px;
}
.after_right{
	width: 292px;
}
.swiper-container-social-after{
	min-height: 375px;
}
.swiper-container-social-after .swiper-slide{
	height: auto;
}
.swiper-container-social-after .swiper-wrapper .swiper-slide a {
    width: 100%;
    height: auto;
    display: inline-block;
}
.swiper-container-social-after .swiper-wrapper .swiper-slide a img{
	height: auto;
}
.after_right .content_say{
	border: 1px solid #ededed;
	padding: 10px;
}
.after_right .content_say .social_read_title{
	border-bottom: 1px solid #ededed;
}
.after_right .content_say .social_read_title h1{
	border-bottom: 2px solid #0099ff;
	display: inline-block;
}
.after_right .content_say ul li{
	padding-bottom: 15px;
	padding-top: 15px;
}
.after_right .content_say ul li a{
	position: relative;
}
.after_right .content_say ul li+li{
	border-top: 1px dotted #ccc;
}
.after_right .content_say ul li .say_detail{
	height: 90px;
	line-height: 28px;
}
.after_right .content_say ul li .say_detail h1{
	font-size: 16px;
}
.after_right .content_say .say_detail p{
	font-size: 12px;
}
.after_pic ul li img{
	width: 292px;
}
.after_pic ul li+li{
	margin-left: 10px;
}
.after_more{
	font-size: 14px;
	height: 37px;
	line-height: 37px;
}
a.quick_enroll{
	position: absolute;
	right: -8px;
	bottom: 2px;
	color: #fff;
	background-color: #f39631;
	border-radius: 20px;
	padding: 2px 10px;
	font-size: 12px;
	line-height: 20px;
}
a.quick_enroll:hover{
	background-color: #f98a05;
}
.org_recom ul li{
	width: 19%;
}
.org_recom ul li+li{
	margin-left: 15px;
}
.org_recom a.org_pic{
	width: 40%;
}
.org_recom .org_recom_name{
	margin-left: 10px;
	width: 55%;
}
.org_recom .org_recom_name a{
	font-size: 16px;
	color: #333;
}
.org_recom .org_recom_name a:hover{
	color: #0099ff;
}
.org_recom .org_recom_name p{
	line-height: 6px;
	font-size: 12px;
}
.org_recom .org_recom_name p span{
	font-size: 12px;
	color: #aaa;
}
/*营养学*/
.after_know .after_know_item {
	padding-top: 20px;
	padding-bottom: 20px;
}
.after_know .after_know_item:last-child{
	padding-bottom: 0;
}
.after_know .after_know_item+.after_know_item{
	border-top: 1px solid #ededed;
}
.after_know .after_know_item .after_know_pic{
	width: 25%;
}
.after_know .after_know_item .after_know_detail{
	width: 73%;
	margin-left: 15px;
	position: relative;
	height: 168px;
	line-height: 32px;
}
.after_know .after_know_item .after_know_name{
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}
.after_know .after_know_item .after_know_name:hover{
	color: #0099ff;
}
.after_know .after_know_item .after_know_detail p{
	line-height: 25px;
	color: #878787;
	text-indent: 2em;
}
.after_intro h2{
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.after_intro h2:hover{
	color: #0099ff;
}
.after_intro p{
	line-height: 25px;
	color: #999;
	font-size: 12px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/*商品详情*/
.product_info{
	padding: 20px;
	border: 3px #dbdbdb solid;   /*lijinze 20160727 5px改为3px  */
}
.product_info .pro_left{
	width: 460px;
}
.product_info .pro_left .pro_pic{
	position: relative;
	width: 460px;
	height: 346px;
	padding: 2px;
	border: 1px solid #ccc;
}
.product_info .pro_left img{
	width: 454px;
	height: 340px;
	overflow: hidden;
}
.product_info .pro_left .fixtxt{
	width: 355px;
	height: 90px;
	position: absolute;
	bottom: 25px;
	left: 55px;
	color: #0099ff;
	background-color: rgba(255,255,255,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff);
}
.product_info .pro_left .fixtxt .pro_jiage {
	width: 134px;
	height: 90px;
	display: inline-block;
	padding-left:30px;
	line-height: 90px;
	font-size: 20px;
}
.product_info .pro_left .fixtxt .pro_jiage .jiage{
	font-size: 36px;
}
.product_info .pro_left .fixtxt .pro_text{
	width: 209px;
	height: 90px;
	padding-top: 5px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
}
.product_info .pro_left .fixtxt .pro_text .big_text{
	height: 50px;
	font-size: 36px;
	overflow: hidden;
	line-height: 50px;
}
.product_info .pro_left .fixtxt .pro_text .small_text{
	height: 30px;
	font-size: 20px;
	overflow: hidden;
	line-height: 25px;
}
.share{
	margin-top: 40px;
	margin-bottom: 10px;
}
.share .bdsharebuttonbox{
	width: 250px;
	overflow: hidden;
}
.share .bdsharebuttonbox .shareto{
	height: 24px;
	display: inline-block;
	margin: 2px 6px 6px 0;
	line-height: 24px;
	color: #787878;
}
.share .add_guanzhu a{
	width: 80px;
	height: 28px;
	display: inline-block;
	text-align: center;
	background: #fff;
	color: #7D7D7D;
	border: 1px #7D7D7D solid;
	line-height: 26px;
	border-radius: 3px;
}
.share .add_guanzhu a:hover{
	color: #fff;
	background-color: #0099ff;
	border: none;
}
.pro_right{
	width: 650px;
	margin-left: 40px;
	position: relative;
	overflow: hidden;
}
.pro_right h1{
	overflow: hidden;
	line-height: 30px;
	padding-bottom: 5px;
	color: #999;
	font-size: 12px;
	border-bottom: 1px dashed #ededed;
}
.pro_right h1 .pro_name{
	padding-right: 30px;
	font-size: 20px;
	color: #333;
	font-weight: bold;
}
.pro_right .pro_intro{
	overflow: hidden;
	color: #f39631;
	margin-top: 5px;
	margin-bottom: 15px;
}
.pro_all_money{
	margin-bottom: 15px;
	padding-top: 23px;
	padding-left: 10px;
	background-color: #f6f6f6;
	padding-bottom: 23px;
}
.mem-price{
	background-color: #f39631;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	margin-left: 10px;
	padding: 5px 5px;
	position: relative;
}
.mem-price span{
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
}
.mem-price .bot{
	border-right: 6px solid #f39631;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	left: -6px;
	bottom: 9px;
}
.mom{
	font-size: 23px;
} 
.mlr{
	margin-left: 10px;
	margin-right: 10px;
}
.del_mom{
	text-decoration: line-through;
	color: #acacac;
	height: 27px;
	line-height: 27px;
}
.align_height{
	height: 27px;
	line-height: 27px;
}
.pro_choose{
	color: #acacac;
	padding-top: 5px;
}
.pro_choose .pro_choose_list{
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
}
.pro_choose .pro_choose_list label{
	width: 80px;
	height: 25px;
	line-height: 25px;
}
.pro_choose .pro_choose_list .choose_list{
	width: 460px;
	overflow: hidden;
	line-height: 25px;
	height: 25px;
}
.pro_choose .pro_choose_list .choose_list span a{
	width: 70px;
	height: 23px;
	line-height: 23px;
	border: 1px #ededed solid;
	background-color: #fff;
	margin-right: 20px;
	text-align: center;
	color: #acacac;
	cursor: pointer;
}
.pro_choose .pro_choose_list .choose_list a:hover,.pro_choose .pro_choose_list .choose_list span.active a{
	border: 1px solid #f39631;
	color: #f39631;
}
.pro_choose .pro_choose_list .choose_list span.cal{
	width: 20px;
	height: 25px;
	line-height: 25px;
	background-color: #f39631;
	color: #fff;
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	cursor: pointer;
}
.pro_choose .pro_choose_list .choose_list span.cal:hover{
	background-color: #f98a05;
}
.pro_choose .pro_choose_list .choose_list input{
	width: 32px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ededed;
	border-left: none;
	border-right: none;
	background-color: #fff;
	color: #fff;
	text-align: center;
	overflow: hidden;
	color: #999;
}
.pro_right .cart .add_cart{
	width: 120px;
	height: 40px;
	margin-right:25px;
	text-align: center;
	font-size: 16px;
	background: #f39631;
	line-height: 40px;
	border-radius: 4px;
	color: #fff;
	letter-spacing: 2px;
}
.pro_right .cart .add_cart:hover{
	background-color: #f98a05;
}
.pro_right .cart .buy_quick{
	width: 120px;
	height: 40px;
	margin-right:25px;
	text-align: center;
	font-size: 16px;
	background: #eb5b41;
	line-height: 40px;
	border-radius: 4px;
	color: #fff;
	letter-spacing: 2px;
}
.pro_right .cart .buy_quick:hover{
	background-color: #FA6A50;
}
.pro_right .cart .check_date{
	height: 40px;
	margin-right:25px;
	font-size: 16px;
	line-height: 40px;
}
.prompt-box{
	padding: 10px;
	color: #666;
	line-height: 25px;
	background-color: #f7f7f7;
}
.promiss{
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
}
.promiss ul{
	margin-left: 15px;
}
.promiss li{
	padding-left: 20px;
}
.promiss li+li{
	margin-left: 10px;
}
.promiss .promiss1{
	background: url(../images/pinzhi.png) left center no-repeat;
	background-size: 15px;
}
.promiss .promiss2{
	background-size: 15px;
}
.pro_main .main_left{
	width: 255px;
}
.pro_main .main_left .pro_show+.pro_show{
	margin-top: 20px;
}
.pro_main .main_left h1{
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	text-align: center;
	background: #0099ff;
	color: #fff;
	overflow: hidden;
}
.pro_main .main_left .pro_show_list{
	border: 1px solid #ededed;
	border-top: none;
	padding: 20px 14px;
}
.pro_main .main_left .pro_show_list .show_list{
	border: 1px solid #eaeaea;
	padding: 3px;
	margin-top: 20px;
}
.pro_main .main_left .pro_show_list .show_list:hover{
	border: 1px solid #f39631;
}
.pro_main .main_left .pro_show_list .show_list a{
	width: 100%;
}
.pro_main .main_left .pro_show_list .show_list a img{
	width: 215px;
	height: 132px;
}
.pro_main .main_left .pro_show_list .show_list a h3{
	color: #999;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	margin-top: 5px;
}
.show_money{
	margin-top: 5px;
}
.main_right{
	width: 930px;
	position: relative;
}
.main_right .right_nav{
	width: 930px;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	text-align: center;
	background: #f7f7f7;
	color: #333;
	overflow: hidden;
	border: 1px solid #ededed;
	cursor: pointer;
}
.main_right .right_nav li{
	width: 150px;
	font-size: 16px;
	text-align: center;
	height: 47px;
	border-right: 1px #ededed solid;
}
.main_right .right_nav li.active,.main_right .right_nav li:hover{
	background-color: #0099ff;
	color: #fff;
	border-right:none;
}
/*.main_right .pro_tab_show .msg_jichu{
	border:1px solid #ededed;
}*/
.main_right .pro_tab_show .msg_jichu h1{
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	font-size: 16px;
	background: #f7f7f7;
	color: #777;
	border-bottom: 1px #ededed dotted;
	margin-bottom: 0;
}
.main_right .pro_tab_show .msg_jichu .msg{
	padding: 10px 20px;
}
 .main_right .pro_tab_show .msg_jichu .pro_detail table{
	width: 100%;
	border-collapse: collapse;

/*    border: none;*/
}
.main_right .pro_tab_show .msg_jichu .pro_detail td{
	 border: 1px solid #ededed; 

	padding: 5px 10px;
	color: #555;
}
/* .main_right .pro_tab_show .msg_jichu .pro_detail td li{
	line-height: 25px;
} */
/* .main_right .pro_tab_show .msg_jichu .pro_detail td.b_orange{
	color: #f39631;
} */
/*.main_right .pro_tab_show .msg_jichu .pro_detail tr td:nth-child(1){
	width: 22%;
	text-align: center;
}
.main_right .pro_tab_show .msg_jichu .pro_detail tr td:nth-child(2){
	width: 78%;
	border-left: 1px solid #ededed;
}*/
.nav_fixed{
	position: fixed;
	top: -1px;
	left: 50%;
	margin: 0 0 0 -330px;
	z-index: 999;
}
/*资讯*/
.news h1{
	border-bottom: 1px solid #0099ff;
	height: 37px;
	line-height: 37px;
}
.news .after_know_pic img{
	height: 150px;
}
.news .after_know .after_know_detail{
	height: 150px;
}
.news .after_know_detail .after_know_name{
	font-size: 20px;
}
.org_list .org_item{
	padding: 15px;
	border: 1px solid #ededed;
}
.org_list .org_item+.org_item{
	margin-top: 20px;
}
.org_list .org_pic{
	width: 25%;
}
.org_list .org_pic img{
	height: 180px;
}
.org_list .org_detail{
	width: 73%;
	margin-left: 20px;
	height: 180px;
}
.org_list .org_detail .org_name{
	color: #333;
	font-size: 20px;
}
.org_list .org_detail .org_name:hover{
	color: #000;
}
.org_list .org_detail .org_intro{
	margin-top: 10px;
	margin-bottom: 10px;
}
.org_list .org_detail .org_intro p{
	height: 30px;
	line-height: 26px;
	font-size: 16px;
}
.org_list .org_detail .org_intro p+p{
	margin-left: 40px;
}
.org_list .org_detail .org_intro p img{
	width: 30px;
	height: 30px;
}
.org_list .org_detail .org_info{
	display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.org_list .org_detail .org_info span{
	color: #333;
	font-weight: bold;
}
.mem_content .mem_body_new{
	height: auto;
	min-height: 862px;
	margin: 0;
	padding: 0 40px;
	background-color: #FFF;
	padding-bottom: 40px;
	border: #ededed 1px solid;
	margin-left: 20px;
}
.mem_content .mem_body_new h1{
	width: 100%;
	line-height: 30px;
	padding: 20px 0;
	font-size: 18px;
	color: #333;
	font-weight: normal;
	border-bottom: #ddd 1px solid;
}
.mem_content .mem_body_new .link_body{
	margin-top: 10px;
}
.mem_content .mem_body_new .link_body_detail{
	margin-top: 10px;
	font-weight: bold;
	line-height: 24px;
}
.art_content .art_left{
	width: 890px;
	padding-left: 15px;
}
.art_content .art_left .art_title{
	margin-top: 10px;
}
.art_content .art_left .art_title span{
	padding-right: 15px;
}
.art_content .art_left h1{
	text-align: center;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
}
.art_content .art_left .art_content{
	line-height: 30px;
	font-size: 15px;
	margin-top: 20px;
}
.art_content .art_left .art_content p{
	text-indent: 2em;
}
.art_content .art_left .art_btn{
	margin-top: 20px;
	font-size: 12px;
}
.art_content .art_right{
	width: 200px;
	margin-left: 20px;
}
.art_content .art_right .art_link{
	background-color: #fafafa;
	padding-top: 10px;
}
.art_content .art_right .art_link h2{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background-color: rgba(0,153,255,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F0099ff,endColorstr=#7F0099ff);
	font-size: 12px;
	color: #fff;
}
.art_content .art_right .art_link ul{
	padding-left: 10px;
}
.art_content .art_right .art_link ul li{
	height: 30px;
	width: 100%;
	line-height: 30px;
}
.art_content .art_right .art_link ul li a{
	width: 100%;
	height: auto;
	color: #333;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow:hidden;
}
.art_content .art_right .art_link ul li a:hover{
	color: #0099ff;
}
/*2016-04-28*/
.classify ul li{
	height: 30px;
	line-height: 30px;
}
.classify ul li+li{
	margin-left: 20px;
}
.classify ul li a{
	width: 120px;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border: 1px solid #eee;
}
.classify ul li.active a,.classify ul li a:hover{
	background-color: #f39631;
	color: #fff;
	border: none;
}
.classify h2{
	font-size: 16px;
	color: #555;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
}
.more{
	height: 38px;
	line-height: 38px;
}
.contentset .content_say .pic_li img{
	width: 100%;
}
.choose_hide{
	border-top: 1px solid #eee;
}
.more_click{
	width: 100%;
	background-color: #fff;
	border-top: 1px solid #eee;
	text-align: center;
	position: relative;
	top: -1px;
}
.more_click:hover{
	border-top: 1px solid #0099ff;
}
.more_click:hover span{
	border: 1px solid #0099ff;
	border-top: none;
}
.choose_all_index{
	border: 1px solid #ededed;
	border-bottom: none;
}
.more_click span{
	width: 200px;
	text-align: center;
	position: relative;
	display: inline-block;
	margin-top: -1px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #eee;
	border-top: none;
	background: #fff;
	cursor: pointer;
	color: #6e6e6f;
	-webkit-transition: border .15s ease-in-out;
	-moz-transition: border .15s ease-in-out;
	transition: border .15s ease-in-out;
}
.more_click img{
	width: 13px;
	height: 7px;
	margin-top: 13px;
	margin-left: 10px;
}
/*我的订单*/
.body_title{
	width: 100%;
	padding: 12px 0;
	border: #dbdbdb 1px solid;
}
.body_title h2{
	font-size: 16px;
	color: #555;
	line-height: 25px;
	margin-left: 17px;
	font-weight: bold;
}
.mem_order{
	width: 100%;
	height: auto;
	border: #dbdbdb 1px solid;
	margin-top: 10px;
	padding-bottom: 20px;
}
.mem_order .mem_order_list{
	margin-top: 20px;
	margin-left: 20px;
}
.mem_order .mem_order_list li{
	height: 26px;
}
.mem_order .mem_order_list li+li a{
	padding-left: 25px;
	padding-right: 20px;
	border-left: 1px solid rgb(129, 129, 129);
}
.mem_order .mem_order_list li.active{
	font-weight: bold;
	border-bottom: 1px solid #0099ff;
}
.mem_order .mem_order_list li.active a{
	color: #0099ff;
}
.sex_radio,.delete_dingdan{
	cursor: pointer;
}
.mem_order .shoppingcart{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	color: #555;
}
.mem_order .shoppingcart .thing{
	color: #555;
}
.mem_order .shoppingcart table tr th{
	width: 128px;
	text-align: center;
}
.mem_order .shoppingcart .thing p{
	display: inline-block;
}
.mem_order .shoppingcart .thing .order_time{
	color: #b4b4b4;
}
.mem_order .shoppingcart .dingdan th img{
	width: 116px;
	height: 87px;
}
.mem_order .shoppingcart .dingdan .order_name{
	margin-left: 20px;
	text-align: left;
	width: 240px;
}
.mem_order .shoppingcart .dingdan .order_name p{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.mem_order .shoppingcart .dingdan .order_name a{
	font-weight: bold;
	color: #333;
	font-size: 14px;
	margin-bottom: 6px;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.mem_order .shoppingcart .dingdan th{
	padding: 0;
}
.mem_order .shoppingcart .dingdan .order_name a:hover{
	color: #0099ff;
}
.mem_order .shoppingcart .dingdan .del_money{
	color: #999;
	text-decoration: line-through;
}
.mem_order .shoppingcart .dingdan .check_order{
	color: #555;
}
.mem_order .shoppingcart .dingdan .check_order:hover{
	color: #f39631;
}
.mem_order .shoppingcart .dingdan .order_btn{
	display: block;
	margin: 3px auto;
	width: 80px;
	height: 25px;
	line-height: 24px;
	font-size: 16px;
	color: #f39631;
	border: #f39631 1px solid;
	cursor: pointer;
}
.mem_order .shoppingcart .dingdan .order_btn:hover{
	color: #0099ff;
	border: #0099ff 1px solid;
}
.mem_order .shoppingcart .dingdan .order_cancel{
	color: #666;
}
.mem_order .shoppingcart .dingdan .order_cancel:hover{
	color: #0099ff;
}
.mem_order .shoppingcart .dingdan th+th{
	border-left: 1px solid #bababa;
}
.mem_safe{
	margin-left: 20px;
	margin-top: 30px;
}
.mem_safe .mem_security{
	height: 30px;
	line-height: 30px;
}
.mem_safe .mem_security span{
	color: #999;
}
.mem_safe .mem_security .safe_rank{
	color: #555;
	font-size: 12px;
}
.mem_safe .mem_security .per{
	display: inline-block;
	width: 75px;
	height: 8px;
	background-color: #CCD1D5;
	margin-left:12px;
}
.mem_safe .mem_security .per span{
	background-color: #f39631;
	width: 73%;
	height: 8px;
	float: left;
} 
.mem_safe .mem_security .rank{
	margin: 0 12px;
} 
.mem_safe_body{
	margin-top: 5px;
	margin-left: 35px;
}
.mem_safe_body ul li{
	padding-top: 35px;
	padding-bottom: 35px;
}
.mem_safe_body ul li+li{
	border-top: 1px solid #dbdbdb;
}
.mem_safe_body ul li img{
	width: 38px;
	height: 38px;
	margin-left: 20px;
}
.mem_safe_body ul span{
	width: 135px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.mem_safe_body ul p{
	width: 530px;
	height: 30px;
	line-height: 30px;
}
.mem_safe_body ul a{
	color: #fff;
	background-color: #0099ff;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	border-radius: 4px;
}
.mem_safe_body ul a:hover{
	background-color: #0088dd;
}
.safe_tip{
	margin-left: 35px;
	margin-top: 50px;
	line-height: 30px;
}
.safe_tip h3{
	width: 100%;
	height: auto;
	font-size: 13px;
	color: #666;
	font-weight: bold;
}
.safe_tip p{
	font-size: 12px;
	color: #666;
}
.safe_tip ul li{
	width: 50%;
}
.safe_tip a{
	color: #0099ff;
	font-size: 12px;
}
.change_pass{
	margin-left: 35px;
	line-height: 30px;
	padding-bottom: 40px;
}
.change_pass li{
	margin-top: 30px;
	width: 100%;
}
.change_pass li label{
	width: 80px;
	height: 32px;
	line-height: 32px;
	display: inline-block;
}
.change_pass li input{
	width: 210px;
	height: 32px;
	line-height: 32px;
	padding: 5px 6px;
	background-color: #fff;
	border: 1px solid #dbdbdb;
}
.change_pass li a{
	width: 210px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #FFF;
	background-color: #0099ff;
	border-radius: 2px;
	margin-left: 84px;
}
.change_pass li a:hover{
	background-color: #0088dd;
}
.promt{
	width: 234px;
	color: #999;
	padding: 0 10px;
	background-color: #F3F4F4;
	display: none;
	margin-left: 10px;
	position: relative;
	font-size: 12px;
	border: #0099ff 1px solid;
	height: 32px;
	line-height: 32px;
}
.promt span{
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
}
.promt span.bot{
	border-right: 9px solid #0099ff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	left: -9px;
	bottom: 7px;
}
.promt span.top{
	border-right: 9px solid #F3F4F4;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	left: -7px;
	bottom: 7px;
}
.wrong{
	display: inline-block;
	color: #EB5B41;
	background-color: #fff;
	margin: 2px 0 0 10px;
	padding-left: 30px;
	border: none;
	background: url(../images/wrong.png) no-repeat;
}
/*收货地址*/
.mem_body .group_fill{
	border: none;
	padding-bottom: 0;
}
.mem_body .group_fill .group_box{
	margin-bottom: 0;
}
.mem_body .group_fill .group_box h2{
	color: #555;
	font-size: 16px;
}
.save_address{
	margin-top: 20px;
    margin-left: 20px;
    color: #555;
    font-size: 16px;
}
.mem_order.mem_address .shoppingcart table tr th{
	width: 120px;
}
.mem_order.mem_address .shoppingcart .dingdan th+th{
	border-left: none;
}
.address_btn li{
	width: 32%;
	text-align: right;
	cursor: pointer;
}
.group_fill .group_box .msg_box .btn{
	width: 110px;
	color: #fff;
	background-color: #0099ff;
	border-radius: 4px;
	border: none;
	height: 35px;
	line-height: 35px;
	margin: 0 auto;
	cursor: pointer;
}
.group_fill .group_box .msg_box .btn:hover{
	background-color: #0088dd;
}
.group_fill .group_box .msg_box .btn{
	margin-left: 44px;
}
.change_address_box{
	position: fixed;
	margin: 0 auto;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	z-index: 999;
	left: 0;
	top: 0;
	text-align: center;
	opacity: 0;
	display: none;
}
.change_address_box .change_msg{
	position: relative;
	top: 15%;
	background-color: #fff;
	width:50%;
	margin: 0 auto;
	padding-bottom: 10px;
}
.change_address_box .change_msg .change_top{
	height: 35px;
	line-height: 35px;
	color: #fff;
	background-color: #0099ff;
	padding: 0 15px;
}
.change_address_box .change_msg .change_top h2{
	font-size: 14px;
	height: 35px;
	line-height: 35px;
}
.change_address_box .change_msg .change_top .change_close{
	margin: 9.5px 0;
	width: 16px;
	height: 16px;
	background-color: #fff;
	border-radius: 100%;
	line-height: 16px;
	color: #999;
	font-size: 16px;
	cursor: pointer;
}
.change_address_box .group_fill .group_box .msg_box{
	width: 100%;
}
.change_address_box .group_fill .group_box .msg_box .search-dq{
	padding-left: 80px;
}
.change_address_box .group_fill .group_box .msg_box .search-dq .search_address .num{
	text-align: left;
}
.change_address_box .group_fill .group_box .msg_box .search-dq .search_detail{
	width: 294px;
}
/*提示页*/
.link_tip{
	border: 1px solid #ededed;
	width: 100%;
	margin-top: 30px;
}
.link_tip .link_content{
	width: 60%;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
	border-bottom: 1px solid #0099ff;
	padding: 0 50px;
}
.link_tip img{
	width: 210px;
}
.link_tip .tip_detail{
	padding-left: 60px;
	margin-left: 100px;
	max-height: 150px;
	overflow: hidden;
	min-height: 150px;
	margin-top: 47px;
	background: url(../images/Right.png) left top no-repeat;
	background-size: 40px;
	position: relative;
	padding-top: 35px;
}
.link_tip .tip_detail:before{
	width: 2px;
	height: 110px;
	position: absolute;
	left: 20px;
	top: 0;
	content: "";
	background: #919191;
	margin-top: 40px;
}
.link_tip .tip_detail h1{
	font-size: 18px;
	line-height: 50px;
}
.allcity_list{
	border: 1px solid #ededed;
	width: 100%;
	margin-top: 20px;
}
.allcity_list h3{
	color: #fff;
	background-color: #0099ff;
	height: 34px;
	line-height: 34px;
	text-align: center;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
}
.allcity{
	padding-left: 28px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ededed;
}
.city_zimu .all_zimu{
	height: 35px;
	line-height: 35px;
	color: #f39631;
	cursor: pointer;
	width: 40px;
	text-align: center;
}
.allcity .zimu li{
	float: left;
	margin: 0 4px;
	width: 26px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 15px;
	font-family: Arial;
	color: #CCC;
	font-weight: bold;
}
.allcity .zimu li a {
	width: 26px;
	height: 35px;
	line-height: 35px;
	display: block;
	color: #999;
	cursor: pointer;
}
.allcity .zimu li:hover a,.allcity .zimu li.active a{
	color: #0099ff;
	border-bottom: 1px solid #0099ff;
}
.city_content{
	padding-top: 10px;
}
.city_content .city_item+.city_item{
	margin-top: 10px;
}
.city_content span{
	width: 40px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	height: 30px;
	line-height: 30px;
}
.city_detail{
	width: 1080px;
}
.city_detail li{ 
	float: left;
	width: 50px;
	text-align: center;
}
.city_detail li a{
	height: 30px;
	line-height: 30px;
	color: #0099ff;
}
.org_content{
	margin-top: 20px;
}
.org_left{
	padding: 10px;
	min-height: 275px;
}
.org_content .main_right .right_nav{
	width: 908px;
}
.org_content .fixed_nav{
	position: fixed;
	top: -1px;
	margin: 0;
	right: 50%;
	z-index: 999;
	margin-right: -305px;
}
.org_left h1{
	height: 30px;
	line-height: 30px;
	color: #0099ff;
	margin-bottom: 20px;
}
.org_content .org_left{
	// width: 915px;
	border: 1px solid #ededed;
}
.org_content .org_left_pic img{
	width: 450px;
	height: 300px;
}
.org_content .org_left_pic{
	text-align: center;
}
.org_content .org_left_pic p{
	height: 30px;
	line-height: 30px;
	color: #999;
}
.org_content .org_left_pic span{
	color: #f39631;
	margin-left: 5px;
	margin-right: 5px;
}
.org_content .org_left_detail{
	margin-left:25px;
}
.org_content .org_left_detail h1{
	color: #333;
}
.org_content .org_left_detail h1 span,
.pro_right h1 .pro_name span{
	font-size: 12px;
	font-weight: normal;
	color: #999;
	margin-left: 20px;
}
.detail_item{
	padding: 15px 10px;
	padding-left: 15px;
	background-color: #f5f5f5;
	width: 700px;
}
.org_content .org_left_detail .detail_item p{
	line-height:40px;
	color: #4b4643;
	width: 100%;
}
.detail-feature{    /*lijinze 20160801 增加5个像素*/
	width: 700px;
	padding: 15px 10px;
	padding-left: 15px;     
	margin-top: 10px;
	line-height: 30px;
}
.set-type{
	width: 20%;
}
.hosp_item{
	height: 59px;
	line-height: 59px;
	margin: 0 auto;
}
.hosp_item+.hosp_item{
	border-top: 1px dashed #ddd;
}
.hosp_title{
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	background: #f7f7f7;
	color: #777;
	text-align: center;
}
.hosp_title ul{
	width: 80%;
	padding: 0 10px;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .hosp_title .hosp_type{
	width: 20%;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .hosp_title .org_name{
	width: 55%;
	height: 45px;
	line-height: 45px;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .hosp_title .del_money,
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .hosp_title .now_money,
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .hosp_title .look_set{
	width: 15%;
}
.pro_detail {
  /*border-bottom: 1px solid #ededed;*/
  color: #555;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail td{
	/*border-top: none;*/
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail tr+tr{
	/*border-top: 1px solid #ededed;*/
}

.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .del_money span{
    color: #999;
    text-decoration: line-through;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .org_name{
	width: 55%;
	height: 59px;
	line-height: 59px;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .del_money{
	width: 15%;
	text-align: center;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .now_money{
	width: 15%;
	text-align: center;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .now_money span{
	font-size: 18px;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .look_set{
	width: 15%;
	text-align: center;
}
.org_content .main_right .pro_tab_show .msg_jichu .pro_detail .org_name a{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: inline-block;
	width: 100%;
}
.org_content .main_right .pro_tab_show .msg_jichu{
	border-bottom: none;
}
.look_set a{
	height: 30px;
	line-height: 28px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #ededed;
	background-color: #fff;
}
.look_set a:hover{
	background-color: #f39631;
	color: #fff;
	border: none;
}
.org_right{
	width: 255px;
	min-height: 255px;
}
.org_change ul{
	background-color: #f5f5f5;
}
.org_change li{
	width: 142px;
	height: 44px;
	text-align: center;
}
.org_change li.active a{
	background-color: #fff;
	color: #0099ff;
	border-top: 2px solid #0099ff;
}
.org_change li a{
	height: 44px;
	line-height: 44px;
	width: 100%;
	color: #000;
	background-color: #eee;
	border-top: #DBDBDB 1px solid;
	cursor: pointer;
}
.org_border{
	border: 1px solid #ededed;
	padding:0;
}
.org_intro_list h3{
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	font-size: 16px;
	background: #f7f7f7;
	color: #777;
	border-bottom: 1px #ededed dotted;
}
.org_intro_content{
	width:100%;
	height: auto;
	line-height: 25px;
	color: #6e6e6f;
	overflow: hidden;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
}
.org_intro_content .hosp_name{
	text-align: center;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin-top: 10px;
}
.org_intro_content img{
	margin: 0 auto;
	margin-bottom: 10px;
	width: 400px;
	height: 230px;
	display: block;
}
.org_intro_content p{
	text-indent: 2em;
}
.org_intro_content p+p{
	margin-top: 10px;
}
.org_tuijian{
	margin-left: 0;
	padding: 10px;
}
.org_right .org_intro_list h3{
	margin-top: 0;
}
.org_right .org_list a.set_detail{
	color: #666;
	padding-bottom: 10px;
	padding-top: 10px;
}
.org_right .org_list .set_detail+.set_detail{
	border-top: 1px dashed #ededed;
}
.org_right .org_list .set_detail img{
	width: 100%;
	height: 180px;
}
.org_right .org_list .set_detail p{
	height: 25px;
	line-height: 25px;
}
.org_right .org_list .set_detail .money_del{
	color: #999;
	font-size: 14px;
	text-decoration: line-through;
	height: 25px;
	line-height: 25px;
}
.dp_list{
	width: 100%;
	margin-top: 15px;
}
.dp_list .list_left{
	width: 10%;
}
.dp_list .list_left img{
	width: 60px;
	height: 60px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.dp_list .list_left p{
	line-height: 24px;
	height: 24px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-indent: 0;
}
.dp_list .list_right{
	width:90%;
}
.dp_list .list_right ul li{
	line-height: 30px;
}
.dp_list .list_right .dp_detail{
	padding: 10px 20px;
	border: 1px solid #ededed;
	position: relative;
}
.dp_list .list_right .dp_detail span.bot{
	border-right: 9px solid #ededed;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	left: -9px;
	top: 15px;
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
}
.dp_list .list_right .dp_detail span.top{
	border-right: 9px solid #fff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	left: -7px;
	top: 15px;
	width:0; 
	height:0; 
	font-size:0; 
	overflow:hidden; 
	position:absolute;
}
.dp_list .list_right .dp_detail label{
	color: #999;
	margin-right: 5px;
	width: 10%;
}
.dp_list .list_right .dp_detail .detail_right{
	width: 88%;
}
.dp_list .list_right .dp_detail .biaoqian li{
	padding-left: 8px;
	padding-right: 8px;
	background-color: #0099ff;
	color: #fff;
	margin-bottom: 5px;
	margin-right: 15px;
	font-size: 12px;
}
.set_title{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
}
.org_change_select{
	padding-top: 5px;
	width: 100%;
	border-bottom: 1px solid #ededed;
}
.select_list{
	height: auto;
	line-height: 45px;
	padding: 0 20px;
}
.select_list+.select_list{
	border-top: 1px solid #ededed;
}
.select_list span{
	width: 76px;
	color: #999;
}
.select_list a{
	color: #666;
}
.select_list a:hover{
	color: #000;
}
.select_all{
	width: 975px;
	overflow: hidden;
	height:45px;
}
.select_all ul{
	height: auto;
	width: 100%;
}
.select_list ul li{
	float: left;
	text-align: center;
	padding-left: 10px;
	cursor: pointer;
	padding-right: 10px;
}
.select_list ul li:hover a,.select_list ul li.active a{
	color: #fff;
	background-color: #0099ff;
}	
.select_list ul li a{
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
}
a.no_resize{
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	color: #fff;
	background-color: #0099ff;
	margin-top: 11px;
}
a.no_resize:hover{
	color: #fff;
}
.select_more{
	color: #666;
	cursor: pointer;
}
.select_more i{
	width: 11px;
	height: 6px;
	display: inline-block;
	background: url(../images/select_down.png) no-repeat;
	background-size: 8px;
	margin-left: 4px;
}
.org_change_list .contentset .tijian_set .set_list .set_detail{
	width: 31%;
}
.org_change_list .contentset{
    margin-top: 15px;
}
.org_change_list .page{
	margin-bottom: 30px;
}
.choosed{
	width: 690px;
	height: auto;
	padding-bottom: 6px;
}
.choosed ul{
	width: 100%;
	height: auto;
}
.choosed ul li{
	width: auto;
	height: 24px;
	line-height: 24px;
	margin: 11px 15px 0 0;
	background-color: #0099ff;
	color: #FFF;
	padding-left: 8px;
	padding-right: 0;
}
.choosed ul li span{
	color: #fff;
	/*width: 60px;*/
	width: 80px;
}
.choosed ul li a{
	color: #fff;
	cursor: pointer;
}
.del_all{
	cursor: pointer;
}

.hy_page {
	margin-top: 60px;
    text-align: center;
}

.hy_page a,.hy_page span{
	display: inline-block;
	width: auto;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #898989;
	font-size: 13px;
	padding: 0 10px;
	margin: 0 1px;
	border: #dddddd 1px solid;
}
.hy_page a.hy_cur_page,.hy_page a:hover{
	background-color: #f39631;
	color: #FFF;
}
.tijian_set .hy_page span{
	font-size: 14px;
	height: auto;
	line-height: normal;
}

.reg_msg{
	font-size:10%;
	color:red;
}

.loading{
	display:none;
	width:100%;
	height:120%;
	text-align:center;
	padding-top:20%;
	 position: absolute;
	 alpha(opacity=45);
	 opacity:0.45;
	 background-color:#888;
	 z-index:1000;
}
.loading table{
	margin:auto;
}


/*手机验证码*/
.change_pass li input.phone_code{
	width: 110px;
}
.change_pass li a.get_code_btn{
	text-align: center;
	font-size: 13px;
	background-color: #f5f5f5;
	border: #dbdbdb 1px solid;
	border-left: none;
	width: 100px;
	height: 32px;
	line-height: 30px;
	color: #555;
	display: inline-block;
	margin-left: -4px;
	border-radius: 0;
}
.change_pass li a.get_code_btn:hover{
	background-color: #dbdbdb;
}
.order_msg{
	margin-left: 17px;
	margin-top: 20px;
	margin-right: 17px;
}
.order_msg h1{
	padding-bottom: 10px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	font-size: 16px;
	color: #555;
}
.order_msg ul{
	padding-left: 10px;
}
.order_msg ul li{
	width: 435px;
	height: 30px;
	line-height: 30px;
}
.order_msg ul li label{
	color: #999;
	width: 80px;
}
.order_msg ul li span{
	color: #555;
}
.order_msg_detail{
	width: 100%;
	height: auto;
	border: #dbdbdb 1px solid;
	padding-bottom: 20px;
	margin-top: 10px;
}
.mem_order .order_msg .shoppingcart{
	margin-right: 0;
	margin-left: 0;
} 
.mem_order .order_msg .shoppingcart .order_name{
	margin-left: 10px;
	text-align: left;
	width: 202px;
}
.now_state{
	margin-top: 10px;
	margin-left: 17px;
	border-top: 1px solid #ededed;
	padding-left: 10px;
	padding-top: 10px;
}
.now_state h1{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #555;
}
.now_state a{
	height: 41px;
	line-height: 41px;
	background-color: #F35558;
	color: #fff;
	width: 100px;
	margin-left: 20px;
	border-radius: 2px;
	text-align: center;
}
.now_state a:hover{
	background-color: #E34B4D;
}
/*2016-05-10新增*/
.set_msg_box {
	margin-top: 15px;
	margin-bottom: 15px;
}
.change_address_box .group_fill{
	border: none;
	padding-bottom: 0;
}
.change_address_box .group_fill .group_box{
	margin-bottom: 0;
}
.information_detail .group_fill{
	border: none;
	padding-bottom: 20px;
	width: 600px;
	margin-top: 20px;
}
.tishi{
	height: 37px;
	line-height: 37px;
	color: #666;
	font-weight: bold;
	margin-left: 20px;
}

.error{
	color:red;
}

/*20160521*/
.org_content .fixed_nav {
  position: fixed;
  top: -1px;
  margin: 0;
  right: 50%;
  z-index: 999;
  margin-right: -305px;
}
.contentset .tijian_set .set_list .set_detail img{
	height: 205px;
}
.contentset .sidebars_set .sidechoose .sidepic img{
	height: 200px;
	transition: transform .4s;
	-moz-transition: transform .4s;
	-webkit-transition: transform .4s;
	-o-transition: transform .4s;
}
.contentset .sidebars_set .sidechoose .sidepic img:hover{
	transform: scale(1.03);
	-moz-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.classify_check .class_pic .class_pic_text img{
	height: 350px;
}
.classify_check .class_pic .class_pic_text2 img{
	height:170px;
}
.world_check .world_check_pic a img{
	height: 234px;
}
.selectcontent .sidebars_set .set_refer img{
	height: 76px;
	
}
.set-refer-img-wrapper{
	height:76px;
	width:40%;
}
.set-refer-img-wrapper img{
	width:100%!important;
}
.after_pic ul li img{
	height: 165px;
}
.after_know .after_know_item .after_know_pic img{
	height: 168px;
}
.news .after_know .after_know_item .after_know_pic img{
	height: 150px;
}
.shoppingcart table .set_detail_text img{
	height: 58px;
}

/*20160523*/
.group_fill .group_box .msg_box .search-dq .search_address.long {
  width: auto;
}
.group_fill .group_box .msg_box .search-dq .search_address.long .num{
  width: auto;
}
.group_fill .group_box .msg_box .search-dq .search_address.long .combo-dropdown-fill{
  width: auto;
}
.group_fill .group_box .msg_box .search-dq .search_address.long .combo-dropdown-fill li{
	padding-left: 20px;
	padding-right: 20px;
}


/*头部搜索框*/
.select_box{
	width: auto;
}
.select_box .search-dq .num{
	border: none;
	font-size: 15px;
	line-height: 34px;
	text-align: center;
	padding-left: 0;
	width: 97px;
	padding-right: 3px;
}
.select_box .search-dq .num img{
	height: 34px;
	width: 100%;
}
.select_box .search-dq .combo-arrow{
	right: 2px;
}
.select_box .search-dq .combo-dropdown{
	overflow: auto;
	top: 100%;
	width: auto;
}
.select_box .search-dq .combo-dropdown li{
	width: 100%;
	padding: 3px 0;
	text-align: center;
	font-size: 15px;
}
.select_box .search-dq .combo-dropdown li.option-selected,
.select_box .search-dq .combo-dropdown li:hover{
	background-color: #f6f6f6;
	color: #999;
}

/*20160531*/
.pay_platform span{
	color: #6E6E6F;
	font-size: 16px;
}
.pay_platform ul{
	margin-top: 20px;
}
.pay_platform ul li{
	border: 1px solid #ddd;
	color: #666;
	padding: 4px 20px;
}
.pay_platform ul li.active{
	border: 1px solid #F35558;
	color: #F35558;
	background: url(../images/pay_yes.png) right bottom no-repeat;
}
.pay_platform .wx_pay img{
	width: 19px;
	height: 16px;
	margin-top: 3px;
	margin-right: 5px;
}
.pay_platform .code{
	margin-top: 10px;
}
.pay_platform .code img{
	width: 200px;
	display: block;
	margin: 0 auto;
}
.card_detail{
	color: #555;
	cursor: pointer;
}
.card_detail:hover{
	color: #0099ff;
}
.card_box .change_msg{
	position: relative;
	top: 15%;
	background-color: #fff;
	width: 30%;
	margin: 0 auto;
	padding-bottom: 10px;
}
.card_list{
	width: 80%;
	margin: 0 auto;
	margin-top: 20px;
}
.card_list table{
	border-collapse:collapse;
	width: 100%;
}
.card_list th{
	font-weight: normal;
	width: 50%;
	height: 30px;
	line-height: 30px;
	border: 1px solid #eee;
}
.card_list .list_first{
	background-color: #eee;
}
.card_list .list_first th{
	border: 1px solid #dbdbdb;
}


/*20160604*/
.mem_body .biaoqian2{
	margin-left: 17px;
	margin-top: 20px;
	cursor: pointer;
}
.mem_body .biaoqian2 .choose{
	margin: 0;
	margin-bottom: 10px;
}
/*ljz 20160712 将4920行中的color改为黑色*/
.mem_body .biaoqian2 li{
	padding-left: 8px;
	padding-right: 8px;
	background-color: #c4c4c4;
	color: #000;
	margin-bottom: 5px;
	margin-right: 15px;
	font-size: 12px;
	line-height: 30px;
}

.mem_body .biaoqian2 li:hover{
	background-color: #11aadd;
}

.mem_body .biaoqian2 li.active{
	background-color: #0099ff;
}
.mem_body .text{
	margin-left: 17px;
	margin-top: 20px;
}
/*ljz 20160712 将4943行中的color改为黑色*/
.mem_body .text textarea{
	padding: 10px;
	width: 98%;
	border: #dbdbdb 1px solid;
	height: 200px;
	color: #000;
}
.mem_body .text input{
	height: 30px;
	padding: 4px 30px;
	text-align: center;
	background-color: #0099ff;
	color: #fff;
	border:none;
	cursor: pointer;
	border-radius: 3px;
	margin-top: 10px;
	margin-right: 19px;
}
.mem_body .text input:hover{
	background-color: #0088dd;
}
/**
 * fzh --2016.6.13
 */
.payOption{
	margin-top:4px;
	margin-bottom:4px;
	padding:4px;
}
.qrcode{
	text-align:center;
	margin-left:220px;
	position:reltive;
}
.qrcode .qrcodeImg{
	width:280px;
}

.clickLine{
	border: 1px solid #00FF04;
}

/**
 * fzh --2016.6.14
 */
.shoppingcart2{
	margin-top: 20px;
}

.thing2 {
  background-color: #eee;
  border: 1px solid #dbdbdb;
  color: #999;
  font-size: 14px;
}

.shoppingcart2 table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
.shoppingcart2 table tr th{
	width: 12%;
	font-weight: normal;
}

.thing2 table th {
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 400;
}
.shoppingcart2 input {
  height: 30px;
  line-height: 30px;
  width: 100%;
}
.shoppingcart2 .sex_radio i {
  width: 12px;
  height: 12px;
  display: inline-block;
  border: #999 1px solid;
  margin-right: 5px;
}
.shoppingcart2 .sex_radio.active i {
  width: 12px;
  height: 12px;
  display: inline-block;
  background: url(../images/checkbox.png) center no-repeat;
  border: none;
  margin-right: 5px;
}
.shoppingcart2 .dingdan2{
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #dbdbdb;
	border-top:none; 
}
.shoppingcart2 .dingdan2 label{
	margin-right: 26px;
}
.shoppingcart2 table .set_detail_text{
	width: 83%;
	margin: 0 auto;
}
.shoppingcart2 table .set_detail_text img{
	width: 20%;
	margin-right: 10px;
}
.shoppingcart2 table .set_detail_text a{
	display: block;
	width: 75%;
	font-weight: normal;
	height: 58px;
	line-height: 58px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.shoppingcart2 table .dingdan_num{
	position: relative;
}
.shoppingcart2 table .dingdan_num input{
	width: 30%;
	text-align: center;
	color: #333;
	border: 1px solid #999;
}
.shoppingcart2 table .dingdan_num a{
	width: 26px;
	text-align: center;
	border: 1px solid #999;
	color: #333;
	height: 30px;
	line-height: 30px;
	position: absolute;
	cursor: pointer;
}
.shoppingcart2 table .dingdan_num a.less{
	left: 27px;
	border-right: none;
}
.shoppingcart2 table .dingdan_num a.more{
	border-left: none;
}
.shoppingcart2 table .delete_dingdan img{
	width: 22px;
}

/*20160614*/
.social_left1{
	width:50%;
}
.social_right1{
	width: 47%;
}
.tiezi{
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.tiezi li{
	padding: 0 20px;
	border: 1px solid #eee;
	font-size: 12px;
	border-radius: 3px;
	cursor: pointer;
}
.tiezi li.active,.tiezi li:hover{
	background-color: #0099ff;
	color: #fff;
	border:1px solid #0099ff;
}
.tiezi li+li{
	margin-left: 15px;
}
.social_list{
	margin-top: 10px;
}
.social_list li{
	height: 38px;
	line-height: 38px;
	border-bottom: 1px dotted #0099ff;
	position: relative;
	margin-top: 10px;
}
.social_list .blue_circle{
	width: 3px;
	height: 3px;
	background-color: #0099ff;
	border-radius: 100%;
	position: absolute;
	top: 19px;
}
.social_list .list_li{
	margin-left: 10px;
}
.social_list .fenge{
	color: rgb(129, 129, 129);
	margin: 0 3px;
}
.social_left_height {
    height: 318px;
}
.social_all{
	margin-top: 20px;
}
.left_width{
	width: 73%;
}
.right_width{
	width: 25%;
	margin-left: 0;
}
.social_box{
	border: 1px solid #ededed;
	padding: 10px;
}
.box_name{
	border-bottom: 1px solid #ededed;
}
.box_name span{
	font-size: 18px;
	height: 30px;
	border-bottom: 1px solid #0099ff;
	display: inline-block;
}
.social_box+.social_box{
	margin-top: 15px;
}
.social_box li{
	width: 50%;
	padding-bottom: 20px;
	padding-top: 20px;
}
.social_box .top{
	width: 85%;
	margin: 0 auto;
	margin-bottom: 20px;
    height: 80px;
    border: 1px solid #eaeaea;
    border-radius: 44px;
    background: #f5f5f5;
    cursor: pointer;
}
.social_box .top:hover{
	box-shadow: 2px 2px 2px #eaeaea;
}
.icon{
	background-color: #0099ff;
	border-radius: 100%;
	width: 80px;
	height: 80px;
	color: #fff;
	position: relative;
}
.icon span{
	position: absolute;
	left: 26%;
	top: 26%;
}
.social_detail{
	margin-top: 5px;
	margin-left: 10px;
	width: 70%;
}
.detail_name{
	font-size: 16px;
	color: #333;
}
.detail_name:hover{
	color: #0099ff;
}
.detail_about{
	margin-top: 5px;
	color: #999;
}
.detail_about .one+.one{
	margin-left: 15px;
}
.detail_intro{
	color: #999;
	margin-top: 5px;
	height: 38px;
	overflow-y: hidden;
}
.about_link{
	margin-top: 15px;
}
.about_link span{
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	width: 10%;
}
.about_link ul{
	width: 90%;
}
.about_link li{
	padding:0 15px;
	height: 30px;
	line-height: 30px;
}
.social_link li{
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
}
.social_link li:hover{
	opacity: 0.8;
}
.social_link li+li{
	margin-left: 20px;
}
.social_link li a{
	position: relative;
	float: left;
	width: 75px;
	height: 30px;
	padding: 0;
	line-height: 30px;
	padding-left: 36px;
	display: inline-block;
	color: #fff;
}
.social_link li a span{
	width: 24px;
	height: 24px;
	background: url(../images/icons_btn.png) no-repeat;
	top: 3px;
	position: absolute;
	left: 7px;
	display: block;
}
.social_link .weibo span{
	background-position: -30px 0;
}
.social_link .weibo{
	background-color: #d95558;
}
.social_link .weixin span{
	background-position: 0 0;
}
.social_link .weixin{
	background-color: #7fbd52;
}
.social_link .qq span{
	background-position: -60px 0;
}
.social_link .qq{
	background-color: #5aa8e8;
}

.social_num{
	margin-bottom: 20px;
}
.social_num li{
	height: 35px;
	line-height: 35px;
	padding-left: 40px;
}
.social_num li{
	width: 50%;
}
.social_num .today_num{
	background: url(../images/today.png) left center no-repeat;
	background-size: 25px;
}
.social_num .zuo_num{
	background: url(../images/yesterday.png) left center no-repeat;
	background-size: 25px;
}
.social_num .tiezi_num{
	background: url(../images/group_file.png) left center no-repeat;
	background-size: 25px;
}
.social_num .member_num{
	background: url(../images/huiyuan.png) left center no-repeat;
	background-size: 25px;
}
.social_num span{
	color: #666;
}
.icon_right{
	width: 30px;
	height: 30px;
}
.social_read li a{
	position: relative;
}
.social_read .black {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
}
.social_right .say_detail{
	width: 59%;
}
.social_right .social_read_title h1 {
  border-bottom: 2px solid #0099ff;
  display: inline-block;
  height: 30px;
  font-size: 18px;
}
.social_article{
	padding-top: 10px;
}
.social_right .social_read .social_article img{
	width: 100%;
	height: 140px;
}
.social_article h2{
	font-size: 14px;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}
.social_article p{
	text-indent: 2em;
	line-height:22px;
}
.add_banner{
	height: 250px;
}
.tijian_qa ul{
	height: 32px;
	line-height: 32px;
	margin-left: 20px;
	font-size: 14px;
}
.tijian_qa ul li+li{
	margin-left: 10px;
}
.plate_view{
	font-size: 14px;
}
.plate_view p{
	margin-bottom: 0;
}
.topic_box{
	padding: 20px;
	border:1px solid #ededed;
}
.box_top{
	border-bottom: 1px solid #ededed;
}
.box_top ul{
	height: 32px;
	line-height: 32px;
}
.box_top li{
	padding: 0 15px;
}
.box_top li.active a,.box_top li:hover a{
	color: #0099ff;
}
.p_topic{
	height: 30px;
	line-height: 30px;
	margin-bottom: 20px;
}
.p_topic input{
	border: 1px solid #ededed;
	padding: 0 5px;
	height: 30px;
	line-height: 30px;
	width: 380px;
	color: #666;
}
.p_topic input:focus{
	border: 1px solid #0099ff;
}
.fatie{
	width: 100%;
	margin-top: 15px;
	background: #0099ff;
	transition: background 0.2s linear;
	-webkit-transition: background 0.2s linear;
}
.fatie a{
	width: 100%;
	color: #fff;
	padding-left: 130px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	border-radius: 3px;
	background: url(../images/pen.png) 100px center no-repeat;
	background-size: 25px;
}
.fatie:hover{
	opacity: 0.8;
}
.right_width .art_content .art_right{
	width: 100%;
	margin-left: 0;
}
.fabiaobtn{
	width: 100px;  
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.swiper-container-topic{
	width: 100%;
	height: 90px;
}
.topic_left{
	width: 15%;
	text-align: center;
	margin-top: 50px;
}
.topic_right{
	width: 82%;
}
.ziliao img{
	width: 100px;
	height: 100px;
	background-color: #fff;
	border:1px solid #ededed;
	border-radius: 100%;
	padding: 5px;
	margin-bottom: 10px;
}
.mem_a{
	color: #0099ff;
	margin-top: 10px;
}
.mem_a li{
	width: 50%;
}
.mem_a li+li{
	border-left: 1px solid #ededed;
}
.mem_a a{
	color: #0099ff;
	font-weight: bold;
}
.topic_right h2{
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 20px;
}
.art_content p{
	text-indent: 2em;
	line-height: 26px;
}
.mem_choose li{
	padding: 3px 10px;
	padding-left: 30px;
	border: 1px solid #ededed;
	border-radius: 3px;
	cursor: pointer;
}
.mem_choose li:hover{
	border: 1px solid #0099ff;
}
.mem_choose li+li{
	margin-left: 15px;
}
.mem_choose .flower{
	background: url(../images/ic_thanked.png) 4px center no-repeat;
	background-size: 23px;
}
.mem_choose .zan{
	background: url(../images/ic_vote_checked.png) 4px center no-repeat;
	background-size: 23px;
}
.mem_choose .nolike{
	background: url(../images/ic_vote_down_checked.png) 4px center no-repeat;
	background-size: 23px;
}
.mem_choose .hf_btn{
	background: url(../images/ic_vote_pinglun.png) 4px center no-repeat;
	background-size: 23px;
}
.mem_choose .guanzhu{
	background: url(../images/ic_vote_guanzhu.png) 4px center no-repeat;
	background-size: 23px;
}
.huifu h2,.write h2{
	border-bottom: 1px solid #ededed;
	padding-bottom: 5px;
}
.huifu_item img{
	width: 10%;
}
.huifu_detail{
	width: 88%;
}
.pl_msg{
	color: #666;
}
.pl_msg a{
	color: #0099ff;
	margin-right: 5px;
}
.pl_msg span{
	margin-left: 5px;
}
.louceng{
	color: #666;
}
.p_content{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
}
.first_one{
	margin-bottom: 10px;
}
.first_one ul li a{
	padding: 3px 0;
	padding-left: 30px;
	cursor: pointer;
}
.first_one ul li span{
	margin: 0 4px;
}
.first_one ul li+li{
	margin-left: 10px;
}
.first_one ul li{
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
}
.first_one li.nolike{
	background: url(../images/post-fast3.png) no-repeat;
	background-position: 2px -2px;
}
.first_one li.nolike:hover,.first_one li.nolike.active{
	background-position: 2px -40px;
}
.first_one li.zan{
	background: url(../images/post-fast2.png) no-repeat;
	background-position: 2px -2px;
}
.first_one li.zan:hover,.first_one li.zan.active{
	background-position: 2px -40px;
}
.first_one li.hf_btn{
	background: url(../images/post-fast5.png) no-repeat;
	background-position: 2px -2px;
}
.first_one li.hf_btn:hover,.first_one li.hf_btn.active{
	background-position: 2px -40px;
}
.huifu_one{
	border-top: 1px dashed #dddddd;
	padding-top: 10px;
}
.huifu_one .p_content{
	font-size: 14px;
	color: #555;
}
.huifu_item+.huifu_item{
	border-top: 1px solid #ededed;
	padding-top: 10px;
}
.fabiao textarea{
	width: 100%;
	height: 200px;
}
.fabiao .fabiao_btn{
	color: #fff;
	background: #0099ff;
	padding: 0 30px;
	border: none;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
	transition: 0.2s background linear;
	-webkit-transition: 0.2s background linear;
}
.fabiao .fabiao_btn:hover{
	opacity: 0.8;
}
.fabiao form{
	position: relative;
}
.tips{
	width: 99%;
	margin-right: 0;
	padding: 0;
	border: none;
	background: #FFF;
	cursor: pointer;
	height: 158px;
	line-height: 158px;
	position: absolute;
	text-align: center;
	top: 28%;
	left: 1px;
}
textarea.faqi_topic{
	height: 400px;
}
.limit{
	margin-left: 10px;
}
.limit_num{
	font-weight: bold;
}
.btn_box{
	width: 100%;
	margin-top: 30px;
}
.btn_box .fabiao_btn{
	margin: 0 auto;
	width: 150px;
	display: block;
}
.social_right .social_read ul li .say_detail{
	line-height: 24px;
}
.social_right .social_read ul li .say_detail{
	height: 80px;
}
.social_right .social_read img {
	width: 80px;
	height: 80px;
}

.tiezi_list{
    padding-right: 20px;
	padding-left: 17px;
	border: #dbdbdb 1px solid;
	margin-top: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
}
.tiezi_list li a{
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 4px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.tiezi_list li.active a,.tiezi_list li:hover a{
	color: #0099ff;
	border-bottom: 1px solid #0099ff;
}
.tiezi_list li+li{
	border-left: 1px solid #ededed;
}
.shoppingcart.tie .dingdan table{
	table-layout: fixed;
	overflow: hidden;
}
.shoppingcart.tie .dingdan{
	padding-top: 0;
	padding-bottom: 0;
}
.shoppingcart.tie .dingdan tr{
	height: 50px;
}
.shoppingcart.tie .dingdan tr+tr{
	border-top: 1px dashed #ededed;
}
.shoppingcart.tie .dingdan tr p a{
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.shoppingcart.tie .zhuti a{
	text-align: left;
	margin-left: 10px;
	padding-left: 30px;
	width: 100%;
	overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    background: url(../images/group_file.png) left center no-repeat;
    background-size: 18px;
}
.shoppingcart .all a{
	color: #999;
}
.shoppingcart .all:hover{
	background-color: #F2F2F2;
}
.shoppingcart .all img{
	padding-left: 10px;
	padding-right: 10px;
}
.group_fill .group_box .msg_box .search-dq .search_detail.radio-choose{
	height: 37px;
	line-height: 37px;
	text-align: left;
}
.group_fill .group_box .msg_box .search-dq .search_detail.radio-choose input{
	height: auto;
	line-height: auto;
	display: inline-block;
	width: auto;
}
.radio-choose .sex-radio span{
	width: 15px;
	height: 15px;
	display: inline-block;
	border: #bdbdbd 1px solid;
	margin-bottom: -2px;
	cursor:pointer;
}
.radio-choose .sex-radio+.sex-radio{
	margin-left: 20px;
}
.radio-choose span.sex-selected {
	background: url(../images/checkbox.png) center center no-repeat;
	background-size: 15px;
	border: none;
}
.pad-0{
	padding-left: 0;
}
.tijian-tips p{
	border: 1px solid #ededed;
	padding: 8px;
	font-size: 12px;
	border-radius: 3px;
	cursor: initial;
}
.change_address_box .reserved_msg{
	width: 50%;
	top: 8%;
}
.change_address_box .reserved_fill .group_box .msg_box .search-dq{
	padding-left: 0;
	width: 80%;
	margin: 0 auto;
	margin-top: 18px;
	float: none;
}
.change_address_box .reserved_fill .group_box .msg_box .search-dq .search_detail{
	width: 76%;
}
.change_address_box .reserved_fill .group_box .msg_box .tijian-tips{
	width: 70%;
}

.change_address_box2, .change_address_box3{
	position: fixed;
	margin: 0 auto;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	z-index: 999;
	left: 0;
	top: 0;
	text-align: center;
	opacity: 0;
	display: none;
}
.change_address_box2 .change_msg, 
.change_address_box3 .change_msg{
	position: relative;
	top: 4%;
	background-color: #fff;
	width:50%;
	margin: 0 auto;
}
.change_address_box2 .change_msg .change_top, 
.change_address_box3 .change_msg .change_top{
	height: 35px;
	line-height: 35px;
	color: #fff;
	background-color: #0099ff;
	padding: 0 15px;
}
.change_address_box2 .change_msg .change_top h2, 
.change_address_box3 .change_msg .change_top h2{
	font-size: 14px;
	height: 35px;
	line-height: 35px;
}
.change_address_box2 .change_msg .change_top .change_close,
.change_address_box3 .change_msg .change_top .change_close{
	margin: 9.5px 0;
	width: 16px;
	height: 16px;
	background-color: #fff;
	border-radius: 100%;
	line-height: 16px;
	color: #999;
	font-size: 16px;
	cursor: pointer;
}
.change_address_box2 .group_fill .group_box .msg_box,
.change_address_box3 .group_fill .group_box .msg_box{
	width: 100%;
}
.change_address_box2 .group_fill .group_box .msg_box .search-dq,
.change_address_box3 .group_fill .group_box .msg_box .search-dq{
	padding-left: 80px;
}
.change_address_box2 .group_fill .group_box .msg_box .search-dq .search_address .num,
.change_address_box3 .group_fill .group_box .msg_box .search-dq .search_address .num{
	text-align: left;
}
.change_address_box2 .group_fill .group_box .msg_box .search-dq .search_detail,
.change_address_box3 .group_fill .group_box .msg_box .search-dq .search_detail{
	width: 294px;
}
.change_address_box .reserved_msg{
	width: 50%;
	top: 8%;
}
.change_address_box2 .reserved_fill .group_box .msg_box .search-dq,
.change_address_box3 .reserved_fill .group_box .msg_box .search-dq{
	padding-left: 0;
	width: 80%;
	margin: 0 auto;
	margin-top: 18px;
	float: none;
}
.change_address_box2 .reserved_fill .group_box .msg_box .search-dq .search_detail,
.change_address_box3 .reserved_fill .group_box .msg_box .search-dq .search_detail{
	width: 76%;
	position: relative;
}
.change_address_box2 .reserved_fill .group_box .msg_box .tijian-tips,
.change_address_box3 .reserved_fill .group_box .msg_box .tijian-tips{
	width: 70%;
}
.group_fill .group_box .msg_box a.submit2,
.group_fill .group_box .msg_box a.re-submit{
	width: 150px;
	color: #fff;
	background-color: #0099ff;
	border-radius: 4px;
	border: none;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	cursor: pointer;
}
.group_fill .group_box .msg_box a.submit2:hover,
.group_fill .group_box .msg_box a.re-submit:hover{
	background-color: #0088dd;
}
.my-order-msg{
	background-color: #eee;
	border: 1px solid #dbdbdb;
	color: #555;
	padding-bottom: 8px;
	padding-top: 8px;
}
.my-order-msg p{
	display: inline-block;
}
.my-order-msg .order_time{
	color: #b4b4b4;
}
.my-order-num{
	margin-left: 22px;
	width: 350px;
}
.my-order-money{
	width: 300px;
}
.my-order-name{
	margin-right: 22px;
}
.my_order .shoppingcart .dingdan{
	padding: 0;
}
.my_order .dingdan tr+tr th{
	border-top: 1px solid #dbdbdb;
}
.my_order_bordertop_none{
	border-top: none!important;
}
.dis-block{
	display: block;
}
.wx-pay-money{
	margin: 0 5px;
}
.wx-pay{
	font-weight: bold;
}
.wx-pay-box .chang_body{
	padding: 30px;
}
.wx-pay-code{
	margin: 10px auto;
	width: 190px;
	height: 190px;
	padding: 10px;
	border: 1px solid #dfdfdf;
	position: relative;
}
.wx-pay-code img{
	width: 170px;
	height: 170px;
}
.wx-pay-get-code{
	position: absolute;
	width: 188px;
	height: 188px;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.4);
	overflow: hidden;
	text-align: center;
}
.wx-pay-get-code .get-code-btn{
	background: #f1f2f7;
	filter: none;
	box-shadow: none;
	text-shadow: none;
	border-color: #999;
	color: #666;
	height: 30px;
	line-height: 30px;
	margin-top: 79px;
	display: inline-block;
	padding: 0 28px;
	border-radius: 2px;
	vertical-align: middle;
	cursor: pointer;
	text-align: center;
}
.wx-pay-get-code .get-code-btn:hover{
	background-color: #fff;
}
.wx-code-time{
	text-align: center;
	line-height: 20px;
	margin-bottom: 32px;
}
.wx-example{
	filter: alpha(Opacity=0);
	opacity: 0;
	position: absolute;
	top: -4px;
	padding-left: 40px;
	right: -310px;
	width: 290px;
	height: 416px;
	background: url(../images/direct-weixin-phone.png) right top no-repeat;
	transition: all 0.6s;
	-webkit-transition:all 0.6s;
}

/*20160719*/
.my-order-msg{
	background-color: #eee;
	border: 1px solid #dbdbdb;
	color: #555;
	padding-bottom: 8px;
	padding-top: 8px;
}
.my-order-msg p{
	display: inline-block;
}
.my-order-msg .order_time{
	color: #b4b4b4;
}
.my-order-num{
	margin-left: 22px;
	width: 350px;
}
.my-order-money{
	width: 300px;
}
.my-order-name{
	margin-right: 22px;
}
.my_order .shoppingcart .dingdan{
	padding: 0;
}
.my_order .dingdan tr+tr th{
	border-top: 1px solid #dbdbdb;
}
.my_order_bordertop_none{
	border-top: none!important;
}
.dis-block{
	display: block;
}

/*20160726*/
.shopping-title table tr{
	background-color: #eee;
	border: 1px solid #dbdbdb;
	color: #555;
	height: 32px;
	line-height: 32px;
}
.identifier{
	height: 32px;
	line-height: 32px;
	color: #999;
}
.change_address_box .change_msg.wx-pay-box{
	width: 35%;
	top: 20%;
}
/*calendar*/
.rilidiv{
	width:476px; 
	padding: 10px;
	background: #fff;
	position: absolute;
	top: 37px;
	left: 0;
	z-index: 9992;
	display: none;
	box-sizing: content-box;
	border: 1px solid #ebebeb;
}
.yuyue_rili {
	width: 474px;
	float: left;
	background: #fff;
	border: 1px #eee solid;
	overflow: hidden;
}
.yue_tit {
	width: 474px;
	clear: both;
	height: 26px;
	padding: 5px 0;
	line-height: 26px;
	font-size: 12px;
	text-align: center;
	background: #eee;
	border-bottom: 2px #fff solid;
	color: #7B7B7B;
	position: relative;
	box-sizing: content-box;
}
.yue_tit .riliqiean1 {
	width: 20px;
	height: 26px;
	background: url(../images/riliqiean1.png) center center no-repeat;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	top: 5px;
	left: 130px;
	overflow: hidden;
}
.yue_tit .riliyear {
	height: 26px;
	line-height: 26px;
	display: inline-block;
	overflow: hidden;
}
.yue_tit .riliyear .xlxzrili {
	height: 24px;
	line-height: 24px;
	margin: 0 2px 0 2px;
	padding: 0 0 0 5px;
	display: inline-block;
	border: 1px #ddd solid;
}
.yue_tit .riliqiean2 {
	width: 20px;
	height: 26px;
	background: url(../images/riliqiean2.png) center center no-repeat;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	top: 5px;
	right: 130px;
	overflow: hidden;
}
.yuyue_rili .fixxingqi {
	width: 476px;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	background: #efefef;
	border-bottom: 1px #fff solid;
	text-align: center;
	color: #919191;
}
.yuyue_rili .fixxingqi li {
	width: 68px;
	height: 35px;
	float: left;
	border-right: 2px #fff solid;
	border-bottom: 1px #fff solid;
	font-size: 12px;
}
.yuyue_rili .fixxingqi li:nth-child(7n+1), 
.yue_rili .yue_day li:nth-child(7n+1) {
    color: #f39631;
}
.yuyue_rili .fixxingqi li:nth-child(7n), 
.yue_rili .yue_day li:nth-child(7n){
	color: #0099ff;
}
.yue_rili {
	width: 474px;
	float: left;
	overflow: hidden;
	margin: 0 0 -1px 0;
}
.yue_rili .yue_day {
	width: 476px;
	clear: both;
	overflow: hidden;
	background: url(../images/rililistbigbg.jpg) 0 0 repeat;
	text-align: center;
}
.yue_rili .yue_day li {
	width: 68px;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	padding: 3px 0 2px 0;
	float: left;
	font-weight: bold;
	color: #666;
	border: 2px #fff solid;
	border-width: 0 2px 1px 0;
	position: relative;
}
.yue_rili .yue_day li.future:hover,
.yue_rili .yue_day li.future.active{
	color: #0099ff;
	background: #eee;
}
.yue_rili .yue_day li.over {
	color: #999;
	line-height: 40px;
}
.yue_rili .yue_day li.today {
	color: #0099ff;
	background: #eee;
	line-height: 18px;
	cursor: pointer;
}
.yue_rili .yue_day li.future{
	cursor: pointer;
}
.yue_rili .yue_day li span {
  font-weight: normal;
  font-size: 12px;
}
.yue_rili .yue_day li span.zt1 {
  color: #00AFC7;
}
.detail_item-label{            /*lijinze 20160801 增加了label和content*/
	display:inline-block;
	width:70px;
	vertical-align: top;
}
.detail_item-content{
	display: inline-block;
	width: 605px;
}

.msg-width table{
	width: 100%;
}


.swiper-button-prev{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	opacity: 0;
}
.swiper-button-prev:hover{
	opacity: 1;
}
.swiper-button-next{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	opacity: 0;
}
.swiper-button-next:hover{
	opacity: 1;
}
/*20161014*/
.fc-orange{
	color: #f39631;
        cursor: pointer;//egg
}
.fc-blue{
	color: #0099ff;
}
.report-files{
	position: relative;
}
.report-list{
	border:1px solid #dbdbdb;
	padding: 20px 10px;
}
.report-pic{
	width: 80px;
	height: 80px;
	padding: 5px;
	border:1px solid #dbdbdb;
	margin-right: 20px;
}
.report-list li{
	height: 100px;
	line-height: 80px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.report-list li+li{
	border-top: 1px dashed #ddd;
}
.report-list .col1{
	width: 25%;
	text-align: left;
}
.report-list .col2{
	width: 20%;
	color: #999;
}
.report-list .col3{
	width: 30%;
}
.report-list .col4{
	width: 10%;
}
.report-list .col4 a:hover{
	color: #f39631;
}
.report-list .col4 a+a{
	margin-left: 10px;
}
.report-files-top{
	background-color: #eee;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
}
.report-files-top span{
	color: #555;
    font-weight: bold;
}
.btn-upload-report{
	color: #fff;
	height: 40px;
	line-height: 40px;
	width: 140px;
	padding-left: 55px;
    border-radius: 5px;
    background:url(../images/icon-upload.png) 20px center no-repeat;
    background-size: 25px;
    background-color: #f39631;
}
.btn-upload-report:hover{
	color: #fff;
	background-color: rgba(243,150,49,0.9);
}
.mask-page{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.5);
	z-index: 999;
}
.report-content{
	position: relative;
    top: 6%;
    background-color: #fff;
    width: 50%;
    min-height: 300px;
    margin: 0 auto;
    padding-bottom: 20px;
}
.report-top{
	height: 35px;
    line-height: 35px;
    color: #fff;
    background-color: #0099ff;
    padding: 0 15px;
}
.report-top h2{
	font-size: 14px;
    height: 35px;
    line-height: 35px;
}
.report-top .close-report{
	margin: 9.5px 0;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border-radius: 100%;
    line-height: 16px;
    color: #999;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
}
.report-detail{
	padding: 20px;
}
.report-detail img{
	width: 50px;
	height: 50px;
	padding: 5px;
	border:1px solid #dbdbdb;
}
.report-title{
	color: #0099ff;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.report-msg-list li{
	width: 50%;
	height: 37px;
	line-height: 37px;
}
.report-field{
	width: 85px;
	height: 37px;
	line-height: 37px;
	display: inline-block;
	color: #999;
}
.report-msg{
	color: #666;
}
.btn-close-report{
	background-color: #0099ff;
	color: #fff;
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.btn-close-report:hover,.btn-sumbit-report:hover{
	color: #fff;
	opacity: 0.8;
}
.report-save{
	border: 1px solid #dbdbdb;
	padding: 15px 20px;
	margin-top: 10px;
}
.report-save .breadcrumb a{
	width: 33.3%;
}
.report-form{
	margin-top: 30px;
}
.btn-upload-file{
	border:3px solid #dbdbdb;
	width: 60px;
	height: 60px;
	border-radius: 5px;
	background: url(../images/upload.png) center center no-repeat;
	cursor: pointer;
	position: relative;
}
input[name="file-addr"]{
	height: 37px;
    line-height: 37px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding-left: 10px;
    color: #999;
    width: 410px;
}
.upload-tip{
	color: #ff0000;
	margin-bottom: 20px;
	font-size: 16px;
}
.upload-box{
	margin-bottom: 20px;
}
.file-box{
	cursor: pointer;
	position: relative;
}
.upload-file .btn{
	color: #fff;
	height: 37px;
	line-height: 37px;
	width: 70px;
	text-align: center;
	margin-left: 20px;
	border-radius: 4px;
}
.file-box .btn-browse{
	background-color: #78c2ff;
}
.btn-add-more{
	padding-left: 20px;
	background: #78c2ff url(../images/add-more.png) 10px center no-repeat;
	background-size: 15px 15px;
	/*position: absolute;*/
	bottom: 20px;
}
.btn-add-more:hover,
.btn-delete:hover{
	background-color: #78c2ff;
}
.btn-delete{
	background-color: #78c2ff;
	color: #fff;
}
.upload-file .browse-file{
	opacity: 0;
	width: 70px;
	height: 37px;
	position: absolute;
	left: 0;
	top: 0;
    cursor: pointer;
    margin-left: 20px;
}
.btn-upload{
	width: 100px;
	height: 37px;
	line-height: 37px;
	background-color: #78c2ff;
	text-align: center;
	border-radius: 4px;
	color: #fff;
}
.btn-upload:hover{
	background-color: #78c2ff;
	color: #fff;
}
.report-form .form-control{
    height: 37px;
    line-height: 37px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding-left: 10px;
    color: #999;
    width: 294px;
}
.report-form .search_address{
	width: 294px;
	position: relative;
}
.report-form .search-dq .num{
	display: inline-block;
	padding-left: 15px;
}
.report-form .search-dq .combo-dropdown-fill{
	width: 100%;
	left: 0;
}
.report-form .search-dq .combo-dropdown-fill li{
	width: 100%;
	padding-top: 0;
    padding-bottom: 0;
}
.report-form textarea{
	width: 736px;
	height: 200px;
	border:1px solid #ebebeb;
	border-radius: 4px;
	padding: 10px;
	color: #999;
	font-family: 'Microsoft Yahei';
}
.btn-sumbit-report{
	background-color: #0099ff;
	color: #fff;
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.uploaded-report{
	width: 60px;
	height: 60px;
	padding: 10px;
	border:1px solid #dbdbdb;
}
.mask-page .report-title{
	margin-top: 5px;
	margin-bottom: 5px;
}
.tabletd{
/*    border-width:1px;
    border-style:solid;*/
    border:1px solid rgb(237,237,237);
    padding:5px;
}
table{
    border-collapse: collapse;
}
.group-buy-ba{
	margin-top: 20px;
}
.group-buy-one-title{
	font-size: 20px;
	font-weight: normal;
	height: 37px;
	line-height: 37px;
}
.group-buy-one:nth-child(5n+1) .group-buy-one-title{
	color: #f39631;
	border-bottom: 1px solid #f39631;	
}
.group-buy-one:nth-child(5n+2) .group-buy-one-title{
	color: #fba2a4;
	border-bottom: 1px solid #fba2a4;
}
.group-buy-one:nth-child(5n+3) .group-buy-one-title{
	color: #019eeb;
	border-bottom: 1px solid #019eeb;	
}
.group-buy-one:nth-child(5n+4) .group-buy-one-title{
	color: #fac658;
	border-bottom: 1px solid #fac658;	
}
.group-buy-one:nth-child(5n) .group-buy-one-title{
	color: #23da98;
	border-bottom: 1px solid #23da98;	
}
.group-buy-one-box{
	margin-top: 20px;
	margin-bottom: 20px;
}
.group-buy-one-banner{
	width: 200px;
	height: 385px;
	overflow: hidden;
	border-radius: 5px;
}
.group-buy-one-banner img{
	width: 100%;
	vertical-align: top;
}
.group-buy-one-con{
	width: 984px;
}
.group-buy-product{
	padding: 6px;
	width: 320px;
	height: 385px;
	overflow: hidden;
	border: 2px solid #ededed;
	margin-left: 12px;
}
.group-buy-product{
	color: #666;
}
.group-buy-product:nth-child(3n+1){
	margin-left: 0;
}
.group-buy-product:hover{
	top: -5px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1), 0 4px 8px 0 rgba(0,0,0,0.2);
	border: none;
}
.group-buy-product .money{
	line-height: 25px;
}
.group-buy-product .price{
	font-size: 16px;
	margin-right: 5px;
}
.group-buy-product .money_del {
    color: #999;
    font-size: 14px;
    text-decoration: line-through;
    margin-left: 5px;
    margin-right: 5px;
}
.group-buy-product .group-buy-one-btn{
	display: block;
	font-size: 16px;
	background: #fff;
	border-radius: 8px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-top: 15px;
}
.group-buy-one:nth-child(5n+1) .group-buy-one-btn{
	color: #f39631;
	border: 1px solid #f39631;	
}
.group-buy-one:nth-child(5n+2) .group-buy-one-btn{
	color: #fba2a4;
	border: 1px solid #fba2a4;
}
.group-buy-one:nth-child(5n+3) .group-buy-one-btn{
	color: #019eeb;
	border: 1px solid #019eeb;	
}
.group-buy-one:nth-child(5n+4) .group-buy-one-btn{
	color: #fac658;
	border: 1px solid #fac658;	
}
.group-buy-one:nth-child(5n) .group-buy-one-btn{
	color: #23da98;
	border: 1px solid #23da98;	
}
.group-buy-one:nth-child(5n+1) .group-buy-one-btn:hover{
	background-color: #f39631;
	color:#fff;	
}
.group-buy-one:nth-child(5n+2) .group-buy-one-btn:hover{
	background-color: #fba2a4;
	color:#fff;
}
.group-buy-one:nth-child(5n+3) .group-buy-one-btn:hover{
	background-color: #019eeb;
	color:#fff;	
}
.group-buy-one:nth-child(5n+4) .group-buy-one-btn:hover{
	background-color: #fac658;
	color:#fff;	
}
.group-buy-one:nth-child(5n) .group-buy-one-btn:hover{
	background-color: #23da98;
	color:#fff;	
}
.group-buy-product-name{
	font-size: 16px;
	max-height: 45px;
	overflow: hidden;
	margin: 5px 0;
}
.group-buy-product-img-box,
.group-buy-product-img{
	width: 304px;
	height: 228px;
	overflow: hidden;
	position: relative;
}
.group-buy-product-intro{
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.6);
	padding:40px 15px;
}
.group-buy-product-intro p{
	color: #FFF;
	font-size: 12px;
}
.d_type{
    height: 37px;
    line-height: 37px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding-left: 10px;
    color: #999;
    width: 100%;
}
/*20161027*/
.uploaded img{
	width: 60px;
    height: 60px;
    cursor: pointer;
    margin-right: 20px;
}
.pos-relate{
	position: relative;
}
.del-img{
    position: absolute;
    width: 15px;
    height: 15px;
    right: 10px;
    top: -7px;
    background-color: #ccc;
    border-radius: 100%;
    color: #fff;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
    line-height: 11px;
}
#goods-view-contactbox {
    position: absolute;
    right: 0px;
    top: 182px;
}
#goods-view-contactbox .goods-view-contact-hidebox {
    position: relative;
    width: 50px;
    height: 96px;
    display: block;
}
#goods-view-contactbox .goods-view-contact {
    position: absolute;
    z-index: 200;
    width: 50px;
    height: 96px;
    display: block;
    background-image: url(../images/contact01.jpg);
}
#goods-view-contactbox .goods-view-contact-hide {
    transition: left 0.3s;
    -moz-transition: left 0.3s;
    -webkit-transition: left 0.3s;
    -o-transition: left 0.3s;
    background: url(../images/contact02.png) 10px center no-repeat;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 198;
    width: 219px;
    height: 96px;
    background-color: #f5f5f5;
}
#goods-view-contactbox .goods-view-contact-hide div:first-child {
    margin-top: 15px;
    line-height: 16px;
    font-weight: bold;
}
#goods-view-contactbox .goods-view-contact-hide div,
#goods-view-contactbox .goods-view-contact-hide a {
    margin-left: 104px;
    line-height: 24px;
}
#goods-view-contactbox .goods-view-contact-hide div.txt02 {
    color: #979797;
}
#goods-view-contactbox .goods-view-contact-hide a {
    display: block;
    width: 99px;
    height: 27px;
    line-height: 27px;
    color: #ffffff;
    text-align: center;
    background-color: #60ade5;
}
#goods-view-contactbox .goods-view-contact-hide-a {
    left: -219px;
}
/*20161029*/
.contact-service{
	position: relative;
	cursor: pointer;
    margin-left: 20px;
    padding: 0 10px;
    width: 114px;
}
.icon-service{
    width: 20px;
    margin-right: 4px;
    margin-top: 8px;
}
.icon-top-down{
	background: url(../images/top_contact_down.png) no-repeat;
    width: 9px;
    height: 5px;
    display: inline-block;
    margin-left: 5px;
    transition: transform 0.2s;
}
.contact-box{
	width: 223px;
    padding-left: 17px;
    padding-right: 17px;
    position: absolute;
    top: 37px;
    left: 0;
    font-size: 12px;
    display: none;
    background-color: #ffffff;
    z-index: 1000;
}
.contact-box .contact-box-title{
	font-weight: bold;
    color: #898989;
    font-size: 12px;
    padding: 0px;
    margin: 10px 0 14px 0;
    line-height: 12px;
    height: 12px;
}
.contact-box .contact-box-list li{
	width: 33.3%;
	line-height: 10px;
    height: 10px;
    margin-bottom: 10px;
    color: #999;
}
.btn-service{
    background: url(../images/contact-service-white.png) center center no-repeat;
    background-size: 16px;
    background-position: 60px 6px;
    text-indent: 26px;
    margin: 10px auto 0 auto;
    display: block;
    text-align: center;
    background-color: #147ed1;
    color: #ffffff;
    width: 100%;
    height: 29px;
    line-height: 29px;
}
.btn-service:hover{
	color:#fff;
	opacity: 0.8;
}
.phone{
	font-size: 16px;
    background: url(../images/tel.png) center center no-repeat;
    background-position: 30px center;
    background-size: 18px;
    text-indent: 32px;
    margin: 11px auto 15px auto;
    display: block;
    text-align: center;
    background-color: #ffffff;
    color: #898989;
    width: 100%;
    height: 29px;
    line-height: 29px;
    color: #f39631;
}
.contact-service:hover,
.contact-service:hover .contact-box{
    display: block;
    box-shadow: 0 1px 3px rgba(2, 2, 2, 0.26);	
}
.contact-service:hover .icon-top-down{
	transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}
.contentset .tijian_set .tipbox{
	top: 6px;
    position: absolute;
    height: 39px;
    width: 100%;
}
.contentset .tijian_set .tipbox .tip-item{
    width: 39px;
    height: 36px;
    display: block;
    margin-right: 5px;
    z-index: 1000;
    float: left;
    color: #ffffff;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
}
.contentset .tijian_set .tipbox .tip-item1{
	background: url(../images/quan01.png) no-repeat;
}
.contentset .tijian_set .tipbox .tip-item2{
	background: url(../images/quan02.png) no-repeat;
}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #fff;
  margin: 0 5px;
  opacity: 0.8;
  cursor: pointer;
}
.swiper-active-switch {
  background: #0099ff;
}
.top-user{
	margin-top: 20px;
	margin-left: 20px;
}
.top-user .btn-user{
    cursor: default;
    color: #666666;
    font-size: 14px;
    line-height: 34px;
    text-indent: 34px;
    background: url(../images/top_user_icon.png) 10px 7px no-repeat;
    width: 120px;
    height: 34px;
    border: 1px #ddd solid;
    border-radius: 2px;
}
.top-user .btn-user span{
	margin-right: 8px;
    margin-top: 12px;
    float: right;
    background: url(../images/top_contact_down.png) no-repeat;
    width: 10px;
    height: 9px;
    display: block;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
}
.top-user .top-user-wrapper{
	border: 1px #ddd solid;
    z-index: 10000;
    width: 269px;
    background-color: #ffffff;
    box-shadow: 0 1px 3px #c1c1c1;
    position: absolute;
    right: 0px;
    top: 34px;
    display: none;
}
.top-user .top-user-wrapper span{
	background-color: #fff;
    display: block;
    height: 4px;
    width: 118px;
    position: absolute;
    top: -3px;
    right: 0px;
}
.top-user .user{
	width: 233px;
    border-bottom: 1px #ddd solid;
    height: 70px;
    margin-left: auto;
    margin-right: auto;
}
.top-user .user .user-box img{
	border-radius: 100%;
	width: 44px;
    height: 44px;
    margin-top: 14px;
    display: block;
    margin-left: 3px;
}
.top-user .user .text1{
	margin-top: 17px;
    color: #666;
    width: 165px;
    margin-left: 10px;
}
.top-user .user .text2{
	color: #999;
    width: 165px;
    margin-left: 10px;
}
.top-user .link{
	display: block;
    color: #666;
    font-size: 14px;
    width: 233px;
    line-height: 40px;
    margin: auto;
}
.top-user .link:hover{
	color: #0099ff;
}
.top-user:hover .top-user-wrapper{
	display: block;
}
.intro-content{
	background-color: rgba(0,0,0,0.6);
    position: absolute;
    line-height: 20px;
    font-size: 14px;
    color: #ffffff;
    padding: 20px;
    margin-bottom: 0px;
    width: 96%;
    top: 211px;
    opacity: 0;
    z-index: -1;
    height: 205px;
}
.contentset .tijian_set .set_list .set_detail:hover{
	top: -5px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1), 0 4px 8px 0 rgba(0,0,0,0.2);
	border: none;
}
.contentset .tijian_set .set_list .set_detail:hover .intro-content{
	top: auto;
	bottom: 103px;
	opacity: 1;
	z-index: 1;
}
.side_check .quick2:hover{
	color: #0099ff;
}
.world-check-wrapper li{
	width: 32%;
	transition: transform .4s;
	transition: -moz-transform .4s;
	transition: -o-transform .4s;
	transition: -webkit-transform .4s;
}
.world-check-wrapper li+li{
	margin-left: 2%;
}
.world-check-wrapper li:hover{
	transform: scale(1.05);
}  
/*20161101*/
.fixed-right{
	position: fixed;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	width: 60px;
	z-index: 999;
}
.fixed-right li{
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	border-right: none;
	font-size: 12px;
	text-align: center;
	background-color: #fff;
	margin-bottom: 10px;
}
.fixed-right .icon{
	width: 32px;
	height: 32px;
    margin: 5px auto;
    margin-bottom: 0;
}
.fixed-right li:nth-child(1) .icon{
	background: url(../images/contact-service.png) center center no-repeat;
	background-size: cover;
}
.fixed-right li:nth-child(2) .icon{
	background: url(../images/right_fixed_icon03.png) center center no-repeat;
}
.fixed-right li:nth-child(3) .icon{
	background: url(../images/right_fixed_icon04.png) center center no-repeat;
}
.fixed-right li:nth-child(4) .icon{
	background: url(../images/right_fixed_icon06.png) center center no-repeat;
}
.fixed-right li:hover{
	background-color: #0099ff;
}
.fixed-right li:hover a{
	color: #fff;
}
.fixed-right li:nth-child(1):hover .icon{
	background: url(../images/contact-service-white.png) center center no-repeat;
	background-size: cover;
}
.fixed-right li:nth-child(4):hover .icon{
	background: url(../images/right_fixed_icon06_.png) center center no-repeat;
}
.fixed-right-tel,
.fixed-right-code{
	position: absolute;
	right: 90px;
	background-color: #fff;
	font-size: 16px;
	color: #666;
	width: 120px;
}
.fixed-right-tel::after{
    content: " ";
    position: absolute;
    right: 10px;
    width: 10px;
    height: 10px;
    border: #ddd solid 1px;
    border-left: 0;
    border-bottom: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 17px;
    right: -6px;
    background: #fff;
}
.fixed-right-tel{
	top: 10px;
	border: 1px solid #ddd;
	height: 45px;
    line-height: 45px;
    display: none;
}
.fixed-right-code{
    font-size: 12px;
    box-shadow: 0 1px 3px rgba(2, 2, 2, 0.26);
    right: 90px;
    text-align: center;
    top: -76px;
    position: absolute;
    border: 1px #ddd solid;
    background-color: #fff;
    width: 120px;
    height: 135px;
    padding: 8px;
    border: 1px solid #0099ff;
    display: none;
}
.fixed-right li:nth-child(2):hover .fixed-right-tel{
	display: block;
	right: 80px;
}
.fixed-right li:nth-child(4):hover .fixed-right-code{
	display: block;
	right: 80px;
}
.set_refer_detail{
	cursor: pointer;
}
.set_refer_detail:hover{
	background-color: #eee;
}
.tel_footer{
	width: 30px;
	hyphens: 30px;
	display: inline-block;
	margin-right: 10px;
}
/*clm20161104*/
.form-person{
	height: 37px;
    line-height: 37px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
}
.form-person label{
    width: 20%;
}
.form-control-person{
	width: 80%;
	height: 35px;
    line-height: 35px;
    padding-left: 10px;
    padding-right: 10px;
    color: #999;
    border: none;
	border-left: 1px solid #ebebeb;
}
.contentset .tijian_set .set_list .set_detail .set-name{
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 5px;
        font-weight: bold;
}
.contentset .tijian_set .set_list .set_detail .money,
.contentset .tijian_set .set_list .set_detail .addr{
	height: 30px;
	line-height: 30px;
}

.contentset .tijian_set .set_list .set_detail span.set-organ{
    font-size:14px;
}
/*clm20161121*/
.change_address_box2 .reserved_fill .group_box .msg_box .search-dq{
	margin-top: 10px;
}
.change_address_box2 .reserved_fill.group_fill .group_box{

}

.quick.hide,
.quick3.hide{
	display: none;
}
.quick1:hover > .quick.hide{
	display: block;
}
.quick2:hover > .quick3.hide{
	display: block;
}
#tandiv{
	background:url('/Static/webroot/default/images/tan.png');
			width:464px;height:426px;margin:0 auto;display:none;
			position:fixed;top:50%;
			left:50%;margin:-232px 0 0 -213px;z-index:10000;
}
.tan-top-a{
	position:absolute;top:106.5px;right:13.2px;
				display:inline-block;font-size:30px;text-align:center;
				width:35px;height:35px;border-radius:20px;
}
.tan-a a{
	display:inline-block;
						position:absolute;
						top:343px;
						left:50%;
						align-text:center;
						height:45px;
						width:240px;
						margin-left:-121px;
}